问题 单项选择题

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

A.sizeof(

B.sizeof(cha

C.sizeof(*

D.sizeof(p[0])

答案

参考答案:A

解析: 本题考查的重点是sizeof()的运用。sizeof用于返回其操作数(变量、类型)相对应数据类型的字节数。因此,选项A是错误的,因为p是一个地址,它既不是一个数据类型,也不是数据变量。

单项选择题
解答题