永发信息网

c的数组于指针??

答案:1  悬赏:30  手机版
解决时间 2021-04-23 02:25
C中数组和指针有太多相似之出,感觉数组好像是一个指针变量.
我是否可以这样理解呢
2维数组又是一个一维指针数组
书中写到2维数组中的&a[i]和a[i]相同
我有些不解 printf("%d",a) a是数组会输出什么
最佳答案

你的a数组是int类型的话。。就会输出首行首个元素。。
数组和指针是有点像了。。就是那个数组名本身就是一个地址(该行元素首地址。。是一个常量)。。而指针本身也是代表地址。。指针即地址!。。


指针变量保存的是地址。。数组保存的是实实在在的内容啊。。


二维数组就是拿了一个一维数组的每个数组元素存放了一个一维数组了。。(事实上。。内存中也是这么做的。。排成一条直线的存放。。)。。


说说&a[i]和a[i]哈。。
首先要声明的是。。这两个内容相同。。但意义不同。。


a[i]是一个地址常量。。保存的是a[i][0]元素的地址。。(这个地址+1得到的是a[i][1]的地址。。)。。
&a[i]也是一个地址。。但存的是第i+1行的首地址。。(这个地址+1得到的是i+2行的地址。。)


嗯。。如果晕了。。也很正常。。多读几遍书就好了。。首选谭浩强的《C程序设计》我当时就是这样的。。就这样吧。。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
AU怎么卡永久YY
福盛锅巴菜地址有知道的么?有点事想过去
我刚上初中,为什么感到学数学十分吃力?
要她还是另一个她?
京油子卫嘴子保定府的狗腿子 这句话是什么意
追杀用英语怎么说,马俊仁的曾经辉煌
有没有哪个空间是专门为时尚、女性、白领。。
在乎到底是怎样的?怎样才会察觉人家在乎自己?
蓝宝石怎么用短信充值不了??
谁帮我开QQ牧场?
如何消灭老鼠
关于成吉思汗和鹰课文的背景音乐下在u盘上可
太阳的后裔岛上台词,头发齐肩还长一点,就行
急!!!!!我的魔域号怎么要回啊!!!
怎样做才好?
推荐资讯
路飞和女帝会在一起吗?
为什么桌面上多了好几个E
怎么样才是一个成功的人
pdf文件转完word形式怎么在word里更改文字
塔菜的做法大全,塔菜怎么做好吃
建公会点确认后 出现请检查区域名
打仗保护人的诗句,长城打仗的时候句子
迈克尔杰克逊绑在手上的白条或者黑条有什么含
魔兽海战Boom和Battle Ship EX有什么区别?
我是干性皮肤用粉底霜之后,皮肤有些发干不自
小学作文开头结尾评语,作文《我的好老师》开
《中学生博览》的出版日期是什么时候?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?