楼主理解下题目,是说哪个不能计算出char型数据所占字节数,即2,b和d是可以算出为2的,c中q为指针,*q代表数组中首元素1,所以也可以算出为2,只有a选项不能算出,因为p在这里只能代表数组的首地址,对地址计算字节数当然不是2 ,具体建议再看看sizeof函数吧~~~希望对你有点帮助~