C语言:设有定义语句,char a='/172';,则变量a A)包含1个字

C语言:设有定义语句,char a='/172';,则变量a
A)包含1个字符
B)包含2个字符
C)包含3个字符
D)定义不合法
选哪个?为什么?

选A,包含一个字符
char型只能存放一个字符,在单引号里放多少个字符都只有第一个被获取赋给a。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-23

答案是选A

char a只能存放一个字符

这个字符是2

第2个回答  2013-04-23
d定义不合法