\r\n到底是啥意思?

来源:互联网 发布:工具箱什么牌子好 知乎 编辑:程序博客网 时间:2024/05/16 18:15

\r\n到底是啥意思?

2008-05-23 16:54epist | 分类:C#/.NET | 浏览120955次
今天编写C#窗体程序,一个multiline的textBox,里面输入\r或者\n都不能成功换行,但是输入\r\n就可以,输入\n\r又不行了.很抓狂,求教这是为什么?以及\r    \n  有啥区别?
2008-05-23 17:36提问者采纳
\r换行 相当于回车\n新行比如一句话aaaaaaaaaaaaaaaabbbbbbbbbbbb原本这样aaaaaaaaaaaaaaaa \n bbbbbbbbbbbbb书出来就是aaaaaaaaaaaaaaaabbbbbbbbbbbbbbbb转义字符还有其他的几个'   第一个都是想要打印出来的效果 \' 第二行都是编程的时候需要写转义字符才能出现 下面的都以此类推看看吧" \" \ \\ 警报 \a 退格符 \b 换页符 \f 换行符 \n 回车符 \r Tab 符 \t 垂直 Tab 符 \v 使用数字指定的Unicode 字符,如\u2000 \u 使用十六进制数指定的Unicode 字符,如\xc8 \x 空值 \0 (zero写了这么详细给点分呗 别0分啦 悬赏点儿
提问者评价
谢谢,呵呵。
评论(37) | 750 150

KwooShung | 五级 采纳率35%

擅长: 电脑/网络 JAVA相关 C#/.NET

按默认排序 | 按时间排序

其他6条回答

2008-05-23 16:56堕落魔御 | 八级
为了输出的时候更方便。不然,在某些情况中,只有\n的话,那字符串会混乱.换行不是应该是\n吗,\r是返回行首.理解了吧
评论(6) | 98 9
2008-05-23 16:58笨鸟不想飞 | 九级
宝贝  \r 是回车啊  \n 是新行   你要是只输入\n 肯定就能完成换行的任务了啊!
评论(7) | 20 17
2008-05-26 18:45GHGHGH共和国 | 四级
为了输出的时候更方便。不然,在某些情况中,只有\n的话,那字符串会混乱. 换行不是应该是\n吗,\r是返回行首. 理解了吧

0 0
原创粉丝点击