问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

一个二维数组 int ac[3][2], 为啥ac和*ac的地址是一样的

发布网友 发布时间:2022-04-23 03:50

我来回答

2个回答

热心网友 时间:2023-10-06 20:59

数组的设计就是这样规定的!
ac和*ac的数值相同,但类型不同
ac 相当于二维指针,是整体数组的首地址
*ac是第一行的首地址,是个一维指针
ac+1 与 (*ac) +1的结果是不同的!

热心网友 时间:2023-10-06 20:59

ac类型是 int (*)[2]
*ac类型是 int *
一个表示二维,一个表示一维,但指向的都是同一地址追问ac = &ac【0】,ac[0] = &ac【0】【0】, 那么 ac = & (&ac[0][0])咯,

追答int ac[3][2];
bool b1 = (ac == &ac[0]);
bool b2 = (ac[0] == &ac[0][0]);
bool b3 = (ac == (int (*)[2])(&ac[0][0]));
三者为true, 不管你怎么转,都指向的是同一个地址

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
山外面包一个病旁是什么字 我的笔记本电脑显示电源的灯一直在绿色和橘红色之间闪烁,这是怎么回事... 笔记本电脑3个灯笔记本电脑这几个指示灯分别是啥意思 ...我的y470.第3个指示灯是橘红色的,开不了机,不知道怎么了?就开不了... QQ空间皮肤的代码是怎么放进去的啊. 为什么我在地址栏中输入皮肤代码按回车键,但一按空间就没有了 请教个问题哈~关于qq空间背景代码的,我在IE栏里输了代码,为啥每次弹出 ... win10删除多余的输入法 win10怎么删除多余的输入法 win10输入法怎么删除 win10输入法删除方法 如何做出爽口不腻、口味纯正的孟和尚粉肠? aicc怎么改画布大小 怎样让AI像CAD一样可以通过鼠标滚轮来进行拖拽和缩放画布? 酒精灯由哪些部分组成的 如图是探究酒精灯火焰示意图:请写出图中所示灯焰各部分的名称:a______,b______,c______.其中______ 酒精灯由哪五个部分组成的 adobe illustrator cs5 如何修改画布大小,注意是画布,不是画板。 酒精灯是由哪四部分组成的? 酒精灯的组成?? ...是画板!做图的时候提示 画板超过画布大小了 怎么改画布尺 酒精灯的全部的部分和名称是什么? 酒精灯的结构,每个部分都叫什么名 酒精灯的火焰分为哪三个部分? 酒精灯是有那三部分组成的? 填写酒精灯各部位的名称 酒精灯实验结构图名称 苹果x手机屏幕乱跳是什么原因导致的? 京东金融上借钱安全吗? 蚂蚁金融怎么借钱 京东金融借钱怎么样可靠吗? 哪些金融口子可以借钱 int main(int ac, char *av[])谁解释一下这个程序 惠普电脑笔记本技术参数:Int AC 100-240V 50/60Hz什么意思 中国有几家公司在美国上市?能告诉名字吗? 动态分配malloc c++错误代码invalid types 'int[int]' for array subscript c++中floor()和(int)有什么区别 题中数字都是正数。。。为什么(int)就AC,floor()就WA [在线求知] 编译语言INT中断指令 INT TYPE 的执行操作如何理解? 尤其AC怎么理解? 在证券公司工作的员工,他或者她的家人可以买卖股票吗?急!!!谢谢_百度... java中setContentPane()的问题 在证券公司上班,父母可以炒股吗? C语言从键盘上任意输入一个圆的半径,求圆的面积,可以无限次输入 当半径为正数时,输出面 C语言 第七题的AC是表示啥 一个java问题 解释下AC 证券从业人员的亲属能炒股吗? 施耐德断路器型号INT125/100A/400VAC/AC22A都是什么意思 AC什么意思中文翻译 什么是dct系数 证券从业人员家属是否可以炒股? C语言中 c[s[i]]++ 怎么理解? 证券公司的从业人员自己不炒股,用父母的账号炒股,违法吗??