永发信息网

定义了一个整形数组a[10] 这时候用sizeof(a) 得到的值是多少呢?

答案:1  悬赏:10  手机版
解决时间 2021-03-17 17:49
定义了一个整形数组a[10] 这时候用sizeof(a) 得到的值是多少呢?
最佳答案
int a[10];
sizeof(a) = sizeof(int) * 10 = 4* 10 =40

sizeof是C/C++中的一个操作符(operator),简单的说其作用就是返回一个对象或者类型所占的内存字节数。追问我以为a是数组的首地址指针 返回它的类型长度不应该是4么追答数组与指针关系
1、数组名的内涵在于其指代实体是一种数据结构,这种数据结构就是数组;
2、数组名的外延在于其可以转换为指向其指代实体的指针,而且是一个指针常量;
3、指向数组的指针则是另外一种变量类型,(在win32平台下,长度为4),仅仅意味着数组存放地址。
关于第三点,如 int a[10];
int *p = a;
这样,sizeof(p) = 4;追问我懂了 a是一个常量 不是变量
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
高中生能自考吗
淘宝店手动发布宝贝后如何关联
好烦呢,客户是个什么样得心里呢
康佳65寸液晶电视多少钱
有什么大型的手游啊?
聪明理性有主见的女生用四个字形容
导向带注册商标属于哪一类?
大连市南石道街麦当劳在哪
南丰县林业局三溪林业工作站在哪里啊,我有事
了不起的孩子昆凌旁边小女孩是谁
从沈阳站打车到桃仙机场得多少钱?
双梁桥试天车32T8级37KW电机烧了,更换6级52K
中国蓝星集团好吗?待遇怎么样?
1.02km大约多少公里
《史记》——孝文本纪的主要内容
推荐资讯
同乐汽车客运站到梅州市怎么走
保卫萝卜2老萝卜有什么用
蛮友味土菜我想知道这个在什么地方
这是龙龙同学练习唐代大诗人杜甫《武侯庙》的
如何正确使用和保养断线钳
五笔jie字怎么打
德沃清洁面膜使用方法
夫妻两都是怎么称呼对方
拿木陇怎么去啊,有知道地址的么
我姓韩我爷爷是家子辈我爸爸是立子辈我没有按
九妹马肉干参茸山产品经销处这个地址在什么地
闽南人的生活习俗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?