\r与\n的区别,\r\n与\n或\r的区别(C语言/C#)

本文出处http://topic.csdn.net/t/20020718/07/882679.html  原作者:triout(笨牛)

\r表示回车,\n表示换行,我们按回车按钮的时候,系统自动产生回车和换行两个字符:   
  回车仅仅是表示完成,把光标回到行首,   
  换行仅仅是换行,不表示完成,也不把光标放到行首。   
  示例:(下面用I表示光标)   
  1——   
  输出abcdef后:   
  abcdefI   
  2——   
  输出回车后:   
  Iabcdef   
  2——‘   
  如果是输出换行:   
  abcdef   
              I   
  3——   
  输出回车和换行:   
  abcdef   
  I   
  可用C语言来测试回车与换行的区别:假设当前光标的位置是5行10列,输出回车后,光标位置变为5行1列,如果输出的是换行则是6行10列,如果输出回车和换行则是6行1列。   
  如果你要想输出\r或\n这样的内容,你需要使用这样的方法:   
  Console.Write("\\r\\n");   
  或   
  Console.Write(@"\r\n");   
  输入回车后,产生的两个字符回车和换行


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值