首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

哪位高手能具体解释一上回车符(回车)和换行符(换行)有什么不同?

2013-01-08 
谁能具体解释一下回车符(回车)和换行符(换行)有什么不同??如题,还有,回车在界面中表现为什么?换行又表现为

谁能具体解释一下回车符(回车)和换行符(换行)有什么不同??
如题,还有,回车在界面中表现为什么?换行又表现为什么?还还有,Enter是回车,那么换行的按键在哪??
[解决办法]
在早期的计算机系统中,回车是光标回到当前行的开始位置,换行是光标转到当前位置的下一行相同的位置,如当前位置是第5行第6个字符,那么回车是当前位置变成第5行第1个字符,而换行是当前位置变成第6行第6个字符位置,这样在打字机上打印时,只要回车而不换行,就可以在同一行上重复打印字符。
回车码是13,换行码是10,在DOS和WINDOWS系统上,回车和换行必须连用,从而实现文本字符的换行并回到下一行的起始位置,在UNIX中,只有换行码而不需要回车码,系统默认换行就是回车加换行。
在现在的打印机中,有很多打印机都有自动换行的选项,即碰到换行码就完成回车加换行的动作。
因此ENTER键在DOS、WINDOWS下就是回车换行,在UNIX下只会有换行,因系统而异。
[解决办法]
Enter 键对于一般的软件在文本中生成的是回车换行符。这个在 VB 中的宏表示为 vbCrLf 或 vbNewLine。它由换行符 vbCr(0x0D)和回车符 vbLf(0x0A)组成。

早期的文本文件,也有只用换行符的。这种文件,用记事本打开,每行文字之间有一个黑方块,但不分行;如果用 UltraEdit 打开时,会提示你是否转换格式,其实就是要用回车换行符替换单一的换行符。

键盘上没有与单独的回车符或换行符对应的按键。当然,如果你自己写软件生成文本,尽可以自定义。

[解决办法]
在打字机上. 回车和换行是两个东西, 到了电脑上就并起来了.
不过还是有区别的, 一个是chr(10), 一个是chr(13)
[解决办法]
见回复有3帖
? 谁能具体解释一下回车符(回车)和换行符(换行)有什么不同?? [非技术类]  10  JiLuoXingRen 
08-18 04:31  3  WallesCai 08-18 09:23

进来看就问帖.

哪位高手能具体解释一上回车符(回车)和换行符(换行)有什么不同?  
[解决办法]

引用:
在打字机上. 回车和换行是两个东西, 到了电脑上就并起来了.
不过还是有区别的, 一个是chr(10), 一个是chr(13)

支持!
aaaaaaaaaaaaaaaaaa
                  aaaaaaaaaaaaaaa    '换行,注意是从上一行的下一列开始

aaaaaaaaaaaaaaaaaa                   '回车,注意又从第一列开始 ,没有换行,将在原来的字符上开始打

aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaa 
                       


           
[解决办法]
引用:
如题,还有,回车在界面中表现为什么?换行又表现为什么?还还有,Enter是回车,那么换行的按键在哪??


回车:将打印光标移动到最左边
换行:跳到下一个新行

回车换行:将光标移动到下一行的最左边
[解决办法]
换行符 LINE FEED :光标往下移一行
回车符 CARRIAGE RETURN : 光标回到行的第一个字符处
[解决办法]
一个"行",有两种区别,一个是电脑里的逻辑行,一个是显示出来的物理行.

比如你打开一个记事本,设置了自动换行,那么你拼命地打字,打到超了记事本窗口的宽,则新打的字会在下一"行"的左边出现.

这时,你这一串字还是一个"逻辑行",但是,显示出来时,已成为了两个不同的"物理行"了.

如果两个物理行之间是一个换行符,则这两个物理行实际是一个逻辑行.

如果两个物理行之间是一个回车符,则这是两个独立的逻辑行,但看起来是一个物理行,因为没换行符,显示在一行里.

热点排行