\r\n和\r
printf("\r\n");
和printf("\n");
有什么区别?
为什么在记事本中打开看"HELLO\n"时不换行,但有一个小黑方块,
但是"HELLO\r\n"会换行,
\r\n和\n到底什么时候有区别什么时候没区别?
问题点数:20、回复次数:8Top
1 楼windking21(想玩玩WOW 真的那么难吗)回复于 2006-03-17 09:24:54 得分 4
用ULTRA EDIT 查看
没记错的话 一个是0A0D一个是0D
Top
2 楼windking21(想玩玩WOW 真的那么难吗)回复于 2006-03-17 09:26:38 得分 3
DOS下TYPE 可以看出差别
EDIT直接看没区别Top
3 楼treeroot(旗鲁特)回复于 2006-03-17 09:27:06 得分 3
\r 回车(跑到最前面)
\n 换行(下一行)
本来只有\r\n组合起来才算真正换行
不过现在 \r\n \r \n 三种写法似乎都可以被兼容!
Top
4 楼hustcslhb(心海)回复于 2006-03-17 09:27:11 得分 3
一个是回车 一个是换行符
如果编写过汇编程序,应该注意到了这点Top
5 楼DiabloWalkOnTheEarth(我想到个绝妙的昵称,只是地方太小,写不下)回复于 2006-03-17 09:44:54 得分 3
从来木听说过 "本来只有\r\n组合起来才算真正换行" , \r 就是换行 \n 是回车, 只有 M$ 才把 \r\n 连着用, 无聊 .....
win 用 \r\n
linux/unix 用 \n
Mac OS 用 \r
Top
6 楼ichend(心雅)回复于 2006-03-17 09:45:01 得分 1
markTop
7 楼wumingchenchao(一缕阳光)回复于 2006-03-17 10:50:09 得分 1
markTop
8 楼jixingzhong(瞌睡虫·星辰)回复于 2006-03-17 12:09:22 得分 2
这个是定义问题 ....
不同的环境下使用的方式不一样而已,
注意一下就是了,
影响不大 ...Top
相关问题
- 我有这样一个字符串“\r\n\r\n+CMTI: \"SM\",1\r\n\r\n+CMTI: \"SM\",2\r\n”,我怎么得到1和2呢
- 关于\r和\n的讨论
- 换行符‘\n’和回车符‘\r’的区别?(在线给分)
- 100分,问\n和\r有什么区别???
- 讨论一下 \r(回车)和\n(换行)的区别
- 请问转义字符\n(换行)和\r(回车)的区别
- HTTP GET / \r\n 问题?
- 关于R e s p o n s e . R e d i r e c t
- 想打印出n个数中选r个数进行全排列的情况,n和r由用户输入.用递归,请教怎么做.谢谢
- *…………换行符“\r"和回车"\n"在作用上有什么区别啊?




