当前位置: > 二维数组里面 a[0+2]是指向行还是列 *(a[0+2]+2)是不是等于a[2][2] a[0]就是指向列呀,怎么方括号里面加...
题目
二维数组里面 a[0+2]是指向行还是列 *(a[0+2]+2)是不是等于a[2][2] a[0]就是指向列呀,怎么方括号里面加
二维数组里面 a[0] 是指向列的、为什么a[0+1] 就变成指向行了、
a[0]+2 指向的是a[0][2]
a[0+2]+2 为什么只是在方括号加了一个2 就指向a[2][2]了.

提问时间:2021-12-21

答案
a[0]指向a[0][0]
a[2]指向a[2][0]
a[2] + 2指向a[2][2]
a[x]+y指向a[x][y]
a[x]是一个普通指针,而a[x]指向a[x][0],所以a[x]+y指向后面偏移y个元素,即a[x][y].
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.