首页
58问答库
>
C语言中的二维数组里a+1和*(a+1)为什么相等?
C语言中的二维数组里a+1和*(a+1)为什么相等?
2024-11-28 14:35:03
推荐回答(1个)
回答(1):
它们只是值相等,但类型不相等,不能说它们相等。
a+1是int **类型,指向的是数组a的第二行的起始地址; *(a+1)是int *型,指向的是数组a的第二行第一个元素的地址。
相关问答
c语言二维数组与指针,我想知道为什么*(a+1).与显示中的...
为什么c语言里面二维数组a[][],a,a[0],*a,*(...
为什么C语言中二维数组的数组名a和*a表示的是同一个值?
c语言数组中*a为什么和a【0】相等
为什么C语言二维数组a[2][2], a和*a输出是相同的,...
C语言二维数组a[i][j],为什么a[1]和*(a+1)等...
*(a+1)[2] 在c语言中表示什么意思,其中a 是一个二...
计算机c语言中二维数组a[1]和a[2]分别代表什么
最新问答
C语言中的二维数组里a+1和*(a+1)为什么相等?
为什么未公布哈尔滨工业大学工科实验班(育才班)的录取情况
我和我的闺蜜老是冷战,动不动就生气,有时候真的受不了,我该怎么办?
26岁男生学什么技术好?
老婆很少关心外地老公,正常吗?我与老婆都四十多岁了,我在外市工作,夫妻两地分居八年,过周末夫妻生活
出钱给女儿女婿买房是赠与还是借款
怎样让电脑网速加快啊???
我今年26岁,父母开公司,我自己也开了一家公司。我男朋友今年28岁,他是工程师。我们两个在一起有2
学3年绘画能考上中央美院吗?
《家乡的习俗》作文怎么写