回 帖 发 新 帖 刷新版面

主题:[讨论]【求助】C语言中的二维数组指针怎么表示

【求助】C语言中的二维数组指针怎么表示

二维数组指针如何表示。例如访问数组第二行、第二列的元素,如何访问。哪位大侠说一下。


回复列表 (共1个回复)

沙发

int arr[][5] = {10,11,12,13,14,20,21,22,23,24,30,31,32,33,34};
int (*p)[5] = arr;

printf("%d\n", *(*(p+1)+1) ); /* 第二行第二列 - 21 */

我来回复

您尚未登录,请登录后再回复。点此登录或注册