#include <stdio.h>
#include <stdlib.h>
int main(void) {
int** a;
int t,m,i,j;
a
= (int**)malloc(sizeof(int)*(t
*m
)); // ここまでで、int型の配列(長さ4)ができた。
a[0][0]=0;
a[0][1]=1;
a[0][2]=2;
a[1][0]=3;
a[1][1]=4;
a[1][2]=5;
printf("a[0]のアドレスは %p\n",&(a
[0][0]));
printf("a[1]のアドレスは %p\n",&(a
[0][1]));
printf("a[2]のアドレスは %p\n",&(a
[0][2]));
printf("a[3]のアドレスは %p\n",&(a
[1][0]));
printf("a[3]のアドレスは %p\n",&(a
[1][1])); printf("a[3]のアドレスは %p\n",&(a
[1][2]));
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCmludCBtYWluKHZvaWQpIHsKCWludCoqIGE7CglpbnQgdCxtLGksajsKCXNjYW5mKCIlZCAlZCIsJnQsJm0pOwoJYSA9IChpbnQqKiltYWxsb2Moc2l6ZW9mKGludCkqKHQqbSkpOwoJLy8g44GT44GT44G+44Gn44Gn44CBaW505Z6L44Gu6YWN5YiX77yI6ZW344GVNO+8ieOBjOOBp+OBjeOBn+OAggoJYVswXVswXT0wOwoJYVswXVsxXT0xOwoJYVswXVsyXT0yOwoJYVsxXVswXT0zOwoJYVsxXVsxXT00OwoJYVsxXVsyXT01OwoJCglwcmludGYoImFbMF3jga7jgqLjg4njg6zjgrnjga8gJXBcbiIsJihhWzBdWzBdKSk7CglwcmludGYoIuOBneOBruS4rei6q+OBryAlZFxuIixhWzBdWzBdKTsKCQoJcHJpbnRmKCJhWzFd44Gu44Ki44OJ44Os44K544GvICVwXG4iLCYoYVswXVsxXSkpOwoJcHJpbnRmKCLjgZ3jga7kuK3ouqvjga8gJWRcbiIsYVswXVsxXSk7CgoJcHJpbnRmKCJhWzJd44Gu44Ki44OJ44Os44K544GvICVwXG4iLCYoYVswXVsyXSkpOwoJcHJpbnRmKCLjgZ3jga7kuK3ouqvjga8gJWRcbiIsYVswXVsyXSk7CgoJcHJpbnRmKCJhWzNd44Gu44Ki44OJ44Os44K544GvICVwXG4iLCYoYVsxXVswXSkpOwoJcHJpbnRmKCLjgZ3jga7kuK3ouqvjga8gJWRcbiIsYVsxXVswXSk7CgkKCXByaW50ZigiYVszXeOBruOCouODieODrOOCueOBryAlcFxuIiwmKGFbMV1bMV0pKTsKCXByaW50Zigi44Gd44Gu5Lit6Lqr44GvICVkXG4iLGFbMV1bMV0pOwoJcHJpbnRmKCJhWzNd44Gu44Ki44OJ44Os44K544GvICVwXG4iLCYoYVsxXVsyXSkpOwoJcHJpbnRmKCLjgZ3jga7kuK3ouqvjga8gJWRcbiIsYVsxXVsyXSk7CgkKCXJldHVybiAwOwp9Cg==