我使用printk作为内核打印代码。 我希望使用'\r'
(回车)清除printk行。如何在printk中使用回车符
例如:
printk("hello");
-> : hello
printk("\r .....");
-> : ....
但在使用\ R,它不工作,只是打印性格怪异。
char input;
if(input=='\b')
printk("\r");
else
printk("%c",input);
这是使用它的错误方式吗?以及如何在内核中使用回车? 在这种情况下,我不能使用printk
吗?
我的编译envio的是Linux(ubunutu)。所以,我不能使用'windows.h' – LocketGoma
'input'是未初始化的。 –
_for printk line clear_ - 你的意思是换一个新的行吗? – CIsForCookies