设有定义: char p[]={’1’, ’2’, ’3’},*q=p; 以下不能计算出一个char型数据所占字节数的表达式是

admin2020-01-10  29

问题 设有定义:
    char  p[]={’1’, ’2’, ’3’},*q=p;
以下不能计算出一个char型数据所占字节数的表达式是

选项 A、sizeof(*q)
B、sizeof(char)
C、sizeof(p)
D、sizeof(p[0])

答案C

解析 变量p,q均是指针,因此sizeof(p)=4,而*p,*q,p[0]的类型都是char,因此长度为1,故A、D选项均正确。选项B,直接计算char的字节数也正确,故答案为C选项
转载请注明原文地址:https://kaotiyun.com/show/XUCp777K
0

相关试题推荐
最新回复(0)