Pointer of Pointer(Double Pointer)
ポインタ変数のアドレスを保持する変数
用途1
多次元配列の操作
code:c
#include <stdio.h>
int main() {
int rows = 2, cols = 3;
int matrix23 = {{1,2,3}, {4,5,6}};
int *ptr2;
int **pptr = ptr;
for(int i = 0; i < rows; i++) {
ptri = matrixi;
}
for(int i = 0; i < rows; i++) {
for(int j = 0; j < cols; j++) {
printf("%d ", pptrij);
}
printf("\n");
}
return 0;
}