2004年08月20日
#includevoid f(int (*aaa)[3]) { printf("%d\n", *(*(aaa)+ 0)); printf("%d\n", *(*(aaa)+ 1)); printf("%d\n", *(*(aaa)+ 2)); printf("%d\n", *(*(aaa+1)+0)); printf("%d\n", *(*(aaa+1)+1)); printf("%d\n", *(*(aaa+1)+2)); } int main(int argc, char *argv[]) { int aaa[2][3] = { { 5, 7, 8 }, { 2, 4, 1 } }; int i,j; for ( i = 0; i < 2; i++) for (j = 0; j<3;j++) printf("%d:", aaa[i][j]); printf("****\n"); f(aaa); return 0; }