有谁知道ASCII码中十进制10和十进制13输出的时候和本质有什么不同??
10是换行键,13是回车键。我个人认为这两个概念是从打字机沿用过来的。
换行只是表示宽度已经到达显示的终点了,需要换一行显示,接下来还是上文的延续。回车则表示一个段落已经结束,需要开启新的段落。
比如在Windows里,记事本有个自动换行的功能,起始就是在需要换行的地方添加了换行符。(没有验证)
还比如,在QQ或其他即时通讯软件里,总是存在回车或是Ctrl+回车的操作,这里就是一个换行一个直接发送。这个就是回车和换行的区别。
以上只是回车和换行的区别,但随着软件的发展,10,13已经逐渐失去自己原有的意义,10也可以作为回车,13也可以作为换行。这已经是依靠现有的操作系统和现有的软件来定义了。在windows操作系统里,基本还是沿用原来的概念,但已经很少用到10了(在Dos系统里,13基本上是不会单独存在的,13前面肯定会有10)
换行只是表示宽度已经到达显示的终点了,需要换一行显示,接下来还是上文的延续。回车则表示一个段落已经结束,需要开启新的段落。
比如在Windows里,记事本有个自动换行的功能,起始就是在需要换行的地方添加了换行符。(没有验证)
还比如,在QQ或其他即时通讯软件里,总是存在回车或是Ctrl+回车的操作,这里就是一个换行一个直接发送。这个就是回车和换行的区别。
以上只是回车和换行的区别,但随着软件的发展,10,13已经逐渐失去自己原有的意义,10也可以作为回车,13也可以作为换行。这已经是依靠现有的操作系统和现有的软件来定义了。在windows操作系统里,基本还是沿用原来的概念,但已经很少用到10了(在Dos系统里,13基本上是不会单独存在的,13前面肯定会有10)
温馨提示:答案为网友推荐,仅供参考