硬汉嵌入式论坛

 找回密码
 立即注册
查看: 585|回复: 4
收起左侧

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

[复制链接]

38

主题

195

回帖

319

积分

高级会员

积分
319
发表于 2023-10-12 11:02:34 | 显示全部楼层 |阅读模式
如题.有空详细写一下。
回复

使用道具 举报

38

主题

195

回帖

319

积分

高级会员

积分
319
 楼主| 发表于 2023-10-12 11:07:28 | 显示全部楼层

折腾了一个上午,就搞了一个这个。
折腾.png
回复

使用道具 举报

19

主题

234

回帖

291

积分

高级会员

积分
291
发表于 2023-10-12 11:10:41 | 显示全部楼层
\r 是光标移动到行首
\n 是光标移到到下一行, 但光标的列号不变
回复

使用道具 举报

38

主题

195

回帖

319

积分

高级会员

积分
319
 楼主| 发表于 2023-10-12 11:47:56 | 显示全部楼层
tovinz 发表于 2023-10-12 11:10
\r 是光标移动到行首
\n 是光标移到到下一行, 但光标的列号不变

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

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

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

使用道具 举报

1

主题

109

回帖

112

积分

初级会员

固件開發工程師

积分
112
QQ
发表于 2023-10-12 14:08:27 | 显示全部楼层
哈哈,回车+换行是源自打字机的机械动作。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-29 15:08 , Processed in 0.282085 second(s), 30 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表