我的嵌入式系统有一个后台程序,它生成一些输出消息到控制台。 未完成时,登录程序启动,并在同一控制台上提示登录字符串。
我的问题是,在登录提示字符串出来的时候,后台程序生成的输出信息不是这样对齐的:
Embedded System login: msg_line1...
msg_line2...
msg_line3...
预期的输出应该是:
Embedded System login: msg_line1...
msg_line2...
msg_line3...
msg_line4...
不知道如何解决这个问题... 谁能帮忙?
谢谢!!
最佳答案
将您的终端程序配置为自动换行,以便它在收到 \n
时在内部生成 \r
。
关于控制台输出未对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20192382/