问题
单项选择题
若有说明语句char c='\72';,则变量c
A.包含1个字符
B.包含2个字符
C.包含3个字符
D.说明不合法,c的值不确定
答案
参考答案:A
解析: C语言中允许用一种特殊的字符常量,即以“\”开头的字符序列,称为转义字符。其中"\ddd"表示用八进制数表示一个字符的ASCII码值,本题中'\72'表示一个转义字符,因此变量c包含一个字符。
若有说明语句char c='\72';,则变量c
A.包含1个字符
B.包含2个字符
C.包含3个字符
D.说明不合法,c的值不确定
参考答案:A
解析: C语言中允许用一种特殊的字符常量,即以“\”开头的字符序列,称为转义字符。其中"\ddd"表示用八进制数表示一个字符的ASCII码值,本题中'\72'表示一个转义字符,因此变量c包含一个字符。