qwfc.net
当前位置:首页 >> C语言中、\t \r \n 和空格都是什么意思啊? >>

C语言中、\t \r \n 和空格都是什么意思啊?

\ 是转义标识符 \t 横向跳到下一制表位置 \r 回车 \n 回车换行 空格就是空格,没有特殊意思

\t:水平制表(跳到下一个Tab位置) \r:回车,将当前位置移到本行开头 \n:换行

\t \r \n都是转义字符,空格就是单纯的空格,输入时可以输入空格\t 的意思是 横向跳到下一制表符位置\r 的意思是 回车\n 的意思是回车换行

\t属于转义字符.是水平制表符,相当于键盘上的TAB按键.通常宽度相当于8个空格的位置,但有些软件允许设置tab的宽度.在双引号或定界符表示的字符串中有效,在单引号表示的字符串中无效.

这是一种转义字符,是以反斜线"\"开头,后跟一个或几个字符.转义字符具有特定的含义,不同于字符原有的意义,故称“转义”字符.\t 在c语言中表示:横向跳到下一制表位置

\r是回车\n是换行,Unix格式下一行结束用\n,dos格式下一行结束用\r\n,回车的值是0x0d,换行的值是0x0a

\t是制表符,输出\t光标就跳到下一个制表符位置,相当于按TAB键.\r是回车,输出\r光标就加到这一行的开头,注意\r和\n的区别.

\t 是制表符,就是按下键盘的 tab键,主要用于缩进 \n 是换行附,对应键盘的 回车键, 这两者区别还是很大的.

\r意思是回车不换行,光标移动到行首; \t是横向跳格; \a 我学编程的时候没有这种转义字符啊,大概不常见吧.

\t表示一个tab键\n表示换行两者没有联系,只是都是转义字符

网站首页 | 网站地图
All rights reserved Powered by www.qwfc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com