标签: c++ arrays
我使用指针创建了一个二维数组。如何输入这个二维数组呢?
int **p = new int*[r]; for(int i = 0; i < r; i++) p[i] = new int[c];
答案 0 :(得分:1)
要访问二维数组的任何元素,请将其想象为数组数组。因此,要访问jth行中的ith元素,就像从jth数组中选择p[i]元素一样。所以它会是p[i][j]。
jth
ith
p[i]
p[i][j]
因此,要访问jth行中的任何ith列(元素),只需使用: