黑马程序员技术交流社区
标题:
关于数组
[打印本页]
作者:
z276698840
时间:
2016-4-7 00:02
标题:
关于数组
有一数组如下
int arr[][] = {⋯⋯};
问:arr[]+1表示?
arr+1表示?
作者:
堕落天使
时间:
2016-4-7 08:50
你的写法不太严谨
a[i]+j表示列指针,即元素a[i][j]的地址
a+i,表示行指针,第i行的首地址
作者:
tdwydan1
时间:
2016-4-7 22:30
技术分25不应该不知道吧
作者:
tdwydan1
时间:
2016-4-7 22:32
技术分25不应该不知道吧
作者:
烛风小糊涂
时间:
2016-4-8 16:12
沙发回答的都差不多了,我补充一些关于行指针的吧:
(a + i)里面存储的是第 i 行的首地址,即 a[i]的指针;
*(a + i) == &a[i] == &a[i][0];
**(a + i) == a[i][0];
作者:
张立鹏
时间:
2016-4-8 23:11
二楼沙发的答案就很准确啦
作者:
x_starry
时间:
2016-4-9 23:31
值得研究一下
作者:
zuiaidasde2016
时间:
2016-4-9 23:45
研究……
作者:
zuiaidasde2016
时间:
2016-4-9 23:46
研究研究……
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2