c语言指针变量中行指针和列指针是什么?要如何使用?

2024-10-31 23:25:33
有1个网友回答
网友(1):

对于一个二维数组:
int a[3][5];

a即是它的行指针,a+0表示第0行的地址,a+1表示第1行地址…
a[row]+col即列指针,列指针经过一次解引用就可以转化成二维数组中实际的值,列指针也是指向非常量的常量指针。