东莞制作网站公司,竞价推广论坛,室内设计学校环境分析,wordpress 网格主题一.在Windows和Linux操作系统中#xff0c;回车符#xff08;或称为换行符#xff09;的处理方式区别
1.Windows下的回车符
在Windows系统中#xff0c;回车符通常是由两个字符组成的序列#xff1a;回车符#xff08;Carriage Return#xff0c;简称CR#xff0c;AS…一.在Windows和Linux操作系统中回车符或称为换行符的处理方式区别
1.Windows下的回车符
在Windows系统中回车符通常是由两个字符组成的序列回车符Carriage Return简称CRASCII码为0x0D\r和换行符Line Feed简称LFASCII码为0x0A\n。当在Windows系统中按下回车键时系统会同时发送这两个字符\r\n来表示一行的结束。
作用\r 将光标移动到当前行的行首而 \n 将光标移动到下一行的行首。因此\r\n 结合起来既回到了行首又移动到了下一行从而实现了换行效果。
应用场景在文本编辑、文件处理以及命令行界面中\r\n 被广泛用作行的结束标志。 2.Linux下的回车符
与Windows不同Linux以及Unix和Mac OS X等类Unix系统中的回车符仅由换行符LF\n表示。在Linux中按下回车键时系统仅发送一个换行符\n来表示一行的结束。
作用\n 直接将光标移动到下一行的行首实现换行效果。
应用场景在Linux的文本编辑、文件处理以及命令行界面中\n 是唯一被接受的换行符。 3.两者之间的区别
字符组成Windows使用\r\n作为回车符而Linux使用\n。
行为差异在Windows中\r负责将光标移回行首\n负责将光标移到下一行而在Linux中\n同时完成了这两个动作。
兼容性由于这种差异Windows系统中的文本文件在Linux中打开时可能会出现格式问题如行尾多出一个^M字符这是因为\r在Linux中通常作为控制字符显示反之亦然。 二.VS快捷键
vs批量注释按下CTRL K然后按下CTRL C。
vs取消注释按下CTRL K然后按下CTRL U。 三.QT快捷键
代码对齐ctrli