早教吧 育儿知识 作业答案 考试题库 百科 知识分享

二级C语言题设有定义:charp[]={'1','2','3'},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是()。A)sizeof(p)B)sizeof(char)C)sizeof(*q)D)sizeof(p[0])我知道bd不对,但不会区

题目详情
二级C语言题
设有定义:char p[]={'1', '2', '3'},*q=p; ,以下不能计算出一个char型数据所占字节数的表达式是(  )。
A) sizeof(p)
B) sizeof(char)
C) sizeof(*q)
D) sizeof(p[0])
我知道bd不对,但不会区分AC项
▼优质解答
答案和解析
楼主理解下题目,是说哪个不能计算出char型数据所占字节数,即2,b和d是可以算出为2的,c中q为指针,*q代表数组中首元素1,所以也可以算出为2,只有a选项不能算出,因为p在这里只能代表数组的首地址,对地址计算字节数当然不是2 ,具体建议再看看sizeof函数吧~~~希望对你有点帮助~
看了二级C语言题设有定义:char...的网友还看了以下:

-93的十位数字是9还是什么,这是一个方程题,解出后不知该舍不该舍-9这个解,请看题:::::::  2020-04-09 …

matlab中如何解出一个含有未知数表达式?即用其他字母表示一个字母.见问题补充.请问各位大侠,定  2020-05-13 …

(木包)是个什么字这个字应该念pao,四声.但一般的拼音和五笔都打不出来.不知道是否应该是其他读音  2020-05-16 …

怎样才能查出所需基因在GENBANK的ID号只知道它的中文名字,不知道英文名字.希望可以给出萝卜过  2020-05-17 …

汉鼎繁印篆有很多字体打不出来是何原因?比如:皇、义等字打不出繁印篆字体,肯定还有其它的字打不出来.  2020-06-17 …

人工最多能计算出圆周率小数点后的多少位?据报道,科学家已经借助计算机将圆周率小数点后的数字提高到1  2020-07-21 …

杨字分开是不是两个字阿,右边怎么读杨字分开是不是两个字阿我同学“杨”字能分开两个字,但我拼音怎么也  2020-07-24 …

了这个字用五字打字是怎么打出来的这个字五字偶不出来.不知是不是五字打字程式过期还是什么问题,反正是不  2020-11-06 …

我有一个字不认识,请帮帮忙!这个字是我在电视上看到的,我只回用拼音打字,不知道怎么念,所以打不出来,  2020-12-10 …

怎么把两组数据中相同的数字筛选出来,另外希望加上步骤,我有十组数据.每组有97对数字,每队数字是6位  2021-01-01 …