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

admin2020-06-16  44

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

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

答案C

解析 数组名表示该数组的首地址,是一个地址常量,所以sizeof(p)求得的是一个地址占用的字节数,即4个字节,答案选C。
转载请注明原文地址:https://kaotiyun.com/show/QOCp777K
0

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