指针变量



指针和数组的区别
数组名只是一个地址,而指针是一个左值
指针数组与数组指针


指针和二维数组
*(arrray+i)==array[i]
((array+i)+j)==array[i][j]
初始化二维数组是可以偷懒的
int array[2][3] = {{0,1,2},{3,4,5}};
可以写成
int array[][3]= {{0,1,2},{3,4,5}};
定义一个数组指针可以写成:
int (*p)[3];
如何解释int (*p+1)[3]
int (p+1)[3] = array; = (array+1) = array[1][0]
更新: 2025-03-14 10:42:10
原文: http://www.yuque.com/yuhui.net/network/anx3bhwqe8n324mq

评论(0)
暂无评论