指向二维数组的指针定义方式

看了一些资料,指向二维数组的指针定义方式并非直接定义指针的指针数组 int   a[3][6];指针 int **p=a;        像这样定义是错误的二维数组 由于a表明着除了第一列之外的列数的维数大小,如a+1的地址就是a[1]的地址,也就是a[1][0]的地址,而p仅是整形指针的指针,没跨越一次就是4字节,所以他们的大小是不匹配的,因此这样子直接等于号是不正确的。错误 要真正的定义方式应
相关文章
相关标签/搜索