永发信息网

一个二维数组,a和*a有什么区别,C语言

答案:2  悬赏:30  手机版
解决时间 2021-04-04 17:38
我有看到说是一个二维数组,
a为二维指针,*a为一维指针
虽然他们指的地址都是第一排第一列的元素的地址,那他们总会有区别不是,那区别是什么呢?
最佳答案
你可以把二维想象成XY坐标。
a在XY坐标的角度看待指针的指向的
而*a是在X坐标的角度看待指针的指向的
虽然他们都是指向原点
全部回答
对于二维数组名a和*a,二者的区别在于类型不同。 对于 type a[m][n]; 当使用a时,可以等同于二级指针type **型。 而使用*a时,等同于type*型。 从概念上说,a表示二维数组a的首地址,而*a表示二维数组a第一行a[0]的首地址。这样在使用的时候就有所区别。比如 对a的操作a[4]表示a的第四行首地址,而对*a的操作(*a)[4]则代表第一行的第4个元素,即a[0][4]。 所以a和*a除了值相同外,其它的各方面都是不同的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
---I've got an job in New York.---Oh,
巴西人最喜欢什么东西“?
绍兴到临沂大巴在淮安那个高速路口下
我奶奶和妈妈在家关系不是很好。我侄子很调皮
汽车尾气是全球范围最严重的铅污染源.这句话
记得有个小品里有句名言“要想美 露大腿”,
一个小人非常会和别人搞好关系,然后来孤立我
我17岁,想网贷2000急用,怎么办
下列实验操作正确的是A.用滴管滴加液体时,为
我现有200吨废纸、不知道哪里可以收购?价格
舌苔发白,舌体胖大,嘴里无味是为什么
微软win10官方原版iso镜像怎么升级
淘宝网卖家可以只做同城生意吗
境外旅游wifi哪里租的最好?
老哥们,我在狗东买到翻新的手机了,怎么办有
推荐资讯
求有“牛字的成语与四字词语
专家帮我看看这款钻戒的钻石是什么级别的?证
谁能给我一篇秋瑾的鹧鸪天的赏析吗?
诺丝避孕套延缓装效果怎么样
卡盟如何赚钱,卡盟怎么赚钱
为什么thinkpad S5是i7的,却是双核四线程的
学计算机的一般都会什么呀啊!?换系统?
猪舌头是热性食物吗?
请问清代的四川大宁县在当今四川哪?
全民k歌里边怎么插入mv
求变身小说(男变女)
姓许要有一个程字怎么起名字啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?