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

admin2010-12-10  28

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

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

答案A

解析  本题考查的重点是sizeof()的运用。sizeof用于返回其操作数(变量、类型)相对应数据类型的字节数。因此,选项A是错误的,因为p是一个地址,它既不是一个数据类型,也不是数据变量。
转载请注明原文地址:https://kaotiyun.com/show/hBPp777K
0

最新回复(0)