'\r' '\n' ascii码为13(十进制)的这几个字符的区别

[复制链接]
查看11 | 回复1 | 2009-9-5 21:22:36 | 显示全部楼层 |阅读模式
如果是(ASCII码)二进制文件:‘\r’单表示回车,而'\n'表示回车加换行。如果是文本(UNICODE)文件:它们都表示回车加换行。
回复

使用道具 举报

千问 | 2009-9-5 21:22:36 | 显示全部楼层
'\r' ASCII码为13 是回车,将当前位置移到本行头printf("xx\ryy\n");xx将不会被输出'\n'ASCII码为10 是换行,将当前位置移到下一行printf("xx\nyy\n");将会输出两行即xxyy '\r' 就是ASCII码为13 的字符
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行