C++11新特性(12)- 使用auto表示多维数组指针

多维数组的指针 多维数组是一种常见的数据结构,实际上是数组的数组。这个含义虽然很好理解,但是在定义操作数组数据的指针时却有点麻烦。假设有下面的二维数组。 int matrix[10][10]; 定义指向其中一行的指针时,下面那种方式是对的呢? int *row[10]; int (*row)[10]; 答案是第二种。这里硬记当然是一种办法,但是也可以用换一个方式看代码: int*   row[10
相关文章
相关标签/搜索