什么是CR和LF
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 09:05:58
什么是CR和LF什么是CR和LF什么是CR和LFLF意思是linefeed,换行,\n,ASCII码为10当你用一个打字机的时候,asdfghjkl;''右边的那个按钮(在计算机键盘上,就对应着那个En
什么是CR和LF
什么是CR和LF
什么是CR和LF
LF意思是linefeed,换行,\n,ASCII码为10
当你用一个打字机的时候,asdfghjkl;'右边的那个按钮(在计算机键盘上,就对应着那个Enter键)被按下的时候,打字机的纸张卷动一行,而纸张的水平位置并不变化.打字机上另外还有一个手柄,那个手柄是专用来回车的,向左搬动那个手柄的时候,装纸的结构被松开,在弹簧的作用下弹回最右边(相当于打印头回到最左边).
所以当我们要换行的时候,实际需要两步操作,回车+换行(或者反过来),所以,在VB(含VBScript)里面有一个字符串常量叫做vbCrLf,意思就是回车+换行.CR+LF也是多种协议规定的标准行结束符(RFC0821-SMTP,RFC1939-POP,RFC2060-IMAP,RFC2616-HTTP),在DOS和Windows中,需要另起一行的时候也需要这两个字符.
在Windows的记事本中创建一个文档,直接保存的话你会发现这个文件大小是0字节(保存为ANSI编码),然后,打开这个文件,敲入一个回车符,保存,你会发现这个文件的大小变成了2字节.
但是,为什么在C语言里面只用LF(\n)就可以换行呢?因为C语言的出现就是为了写UNIX操作系统,而UNIX操作系统中以LF为行结束符,并且自动加上那个CR,以便节省一个字节的长度(这样做在当时存储容量不大的计算机上确实是有意义的,而为了不断兼容,到现在这个规定也没有改变).在C语言中,运行库会在显示时把LF自动转换为CR+LF(注意是运行库,而不是编译器,所以即使打开EXE文件,找到对应的位置,只能找到一个0x0A的LF,而没有CR).
什么是CR和LF
什么是CR
二维码中,改行码(CR+LF)是什么意思
ASCII中LF与CR区别?
怎么翻译“end of line CR/LF”?
用中文翻译下这个程序prompt1 byte cr,lf,please input grade1:,0prompt2 byte cr,lf,please input percent1:,0prompt3 byte cr,lf,please input grade2:,0prompt4 byte cr,lf,please input percent2:,0prompt5 byte cr,lf,please
%.lf%%,
Fe-Cr 和Fe-cr-ni是什么意思?
CR和Essay是什么意思
计算机中BS HT LF VT FF CR CAN ESC SP DEL 的原英文是什么
Cu和Cr在稀硝酸中形成原电池为什么是Cu为负极Cr和活动性不是比Cu强么?
C语言 %lf 和 scanf(%s%lf%d,card[i].name,&card[i].value,&card[i].flag)为啥是%lf这是什么意思?后面的为什么是&card[i].value,为什么加个&怎么是%lf 双精度不是%f么取址符 是干么用的?
有一首歌,为什么是lf i were a boy,而不是lf i was a boy
CR
lf精炼炉和电弧炉哪个好
卵泡监测中的LF和RF是什么意思
音箱上的HF和LF是什么意思
氯丁橡胶cr和氯化橡胶cr有什么区别?