2018年全国计算机二级C语言考试考点解析(14)
字符常量
有两种形式:一是用单引号括起来的一个单字符,如′a′,′?′,′=′;二是″转义字符″,即以″″开头的字符序列。常用的转义字符见下表。
字符形式功能
n换行
t横向跳格(即跳到下一个输出区)
v竖向跳格
b退格
r回车
f走纸换页
\反斜杠字符″″
′单引号(撇号)字符
″双引号(″)字符
ddd1到3位8进制数所代表的字符,如123,表示8进制数123
xhh1到2位16进制数所代表的字符,如x21,表示16进制数23
在转义字符赋给字符变量时,也需要在其二侧加单引号,如:
charc=′n′;
字符串常量是用一对双引号括起的字符序列,如″abcn″。
请区别字符变量和字符串常量。′a′是字符常量,″a″是字符串常量。在内存中,字符常量占一个字节,而对字符串常量,则在字符串的后面加一个″字符串结束标志″,以便系统据此判断字符串是否结束。用′