留言与评论(共有 0 条评论) |
发布时间:2020-04-15 16:54:28
转义字符C语言表示字符种特殊形式通常使用转义字符表示ASCII码字符集打印控制字符和特定功能字符用于表示字符常量单撇号( ')用于表示字符串常量双撇号( ")和反斜杠( )等转义字符用反斜杠面跟字符或八进制或十六进制数表示
转义字符 意义 ASCII码值(十进制)
a 响铃(BEL) 007
b 退格(BS) 008
f 换页(FF) 012
n 换行(LF) 010
r 回车(CR) 013
t 水平制表(HT) 009
v 垂直制表(VT) 011
反斜杠 092
? 问号字符 063
' 单引号字符 039
" 双引号字符 034
0 空字符(NULL) 000
ddd 任意字符 三位八进制
xhh 任意字符 二位十六进制
字符常量使用单引号和反斜杠及字符常量使用双引号和反斜杠时都必须使用转义字符表示即些字符前加上反斜杠
C程序使用转义字符 d d d或者 x h h方便灵活地表示任意字符 d d d斜杠面跟三位八进制数该三位八进制数值即对应八进制A S C I I码值 x面跟两位十六进制数该两位十六进制数对应字符十六进制A S C I I码值
使用转义字符时需要注意下问题:
1) 转义字符只能使用小写字母每转义字符只能看作字符
2) v 垂直制表和f 换页符对屏幕没有任何影响会影响打印机执行响应操作
3) C程序使用打印字符时通常用转义字符表示
4)n其实应该叫回车换行换行只换行改变光标横坐标;回车只回行首改变光标纵坐标
5)t 光标向前移动四格或八格编译器里设置
6)' 字符里(即单引号里)使用字符串里(即双引号里)需要只要用 ' 即
7)? 其实必要只要用 ? 了(windows VC6 和tc2 验证)
留言与评论(共有 0 条评论) |
全站搜索