题目
以下各项表示单引号的字符是( )。 A.'"' B.''' C.'''' D.'''
以下各项表示单引号的字符是( )。
A.'\"'
B.'''
C.''''
D.'\''
题目解答
答案
C语言中的单引号用来表示字符字面量,双引号用来表示字符串字面量,例如,‘a’表示字符字面量,在内存中占1个字节,‘a’+1表示’a’的ASCII码加1,结果为’b’;"a"表示字符串字面量,在内存中占2个字节,“a”+1表示指针运算,结果指向"a"结束符\0’。
题干中问到“单引号字符”,且单引号为一个字符。
A选项中为字符\",是两个字符,不符合题意;
B选项中为字符 ‘ ,不符合题意;
D选项中为\' ,为两个字符,不符合题意;
因此应该选择由单引号中为单引号的选项,所以选择C。