C言語なら俺に聞け(入門編)Part 118
レス数が950を超えています。1000を超えると書き込みができなくなります。
0959デフォルトの名無しさん
2013/09/03(火) 01:24:38.80配列へのポインタ配列
ちなみに (*a[i])[j][k] なんて書き方が必要なのは、配列へのポインタとポインタ配列を
混ぜると仕方がない
#include <stdio.h>
double a1[2][2] = { {1.0, 2.0}, {3.0, 4.0} };
double a2[2][2] = { {5.0, 6.0}, {7.0, 8.0} };
int main(void)
{
double (*a[])[2][2] = { &a1, &a2 };
int i, j, k;
for (i = 0; i < 2; i++) {
for (j = 0; j < 2; j++)
for (k = 0; k < 2; k++)
printf("%f ", (*a[i])[j][k]);
putchar('\n');
}
return 0;
}
レス数が950を超えています。1000を超えると書き込みができなくなります。