编程语言
首页 > 编程语言> > C++ 2022/07/09

C++ 2022/07/09

作者:互联网

二维数组(a[O][P])与指针:

对二维数组的元素地址进行运算,实际上是对该元素所在列进行运算;(1)

对二维数组名进行运算,是对其行进行运算;(2)

对a[i]进行运算是对列进行运算;(3)

*(*(a+n)+m)=a[n][m]

a+n:代表第n+1行的地址;

*(a+n):代表第n+1行,因其是含P个元素的数组名,即指向该数组第一个元素a[n][0]的指针;

*(a+n)+m:见(1),此时代表对列进行运算,即为指向a[n][m]的指针;

*(*(a+n)+m):a[n][m]的value。

标签:元素,运算,09,数组名,C++,二维,2022,进行,指针
来源: https://www.cnblogs.com/lyf1024/p/16461967.html