会飞的猪_2020 发表于 2023-10-12 11:02:34

折腾了一个上午,才知道“\r”是回车,“\n”是换行.

如题.有空详细写一下。

会飞的猪_2020 发表于 2023-10-12 11:07:28


折腾了一个上午,就搞了一个这个。

tovinz 发表于 2023-10-12 11:10:41

\r 是光标移动到行首
\n 是光标移到到下一行, 但光标的列号不变

会飞的猪_2020 发表于 2023-10-12 11:47:56

tovinz 发表于 2023-10-12 11:10
\r 是光标移动到行首
\n 是光标移到到下一行, 但光标的列号不变

是的,我移植了一个带颜色输出的log。然后输出一直不换行。
一开始以为是PC终端软件不行,折腾了好久。

去网上查ASCII控制码,又是用串口对着发出来的HEX格式的数据看。

后来才知道原来用\n换行,光标的列号不会变...

----- 发表于 2023-10-12 14:08:27

哈哈,回车+换行是源自打字机的机械动作。
页: [1]
查看完整版本: 折腾了一个上午,才知道“\r”是回车,“\n”是换行.