next up previous contents
Next: B.2.0.0.2 成分へのアクセス Up: B.2 1 次元配列の方法 Previous: B.2 1 次元配列の方法

B.2.0.0.1 領域の確保

        double a[m * n];
のように $1$ 次元配列 a[] を宣言するか、あるいは(こちらの方がずっ と C らしいが)
        double *a;
とポインターを宣言しておいて、
        if ((a = (double *)malloc(sizeof(double) * m * n)) == NULL) {
            エラーの場合の処理
        }
のように動的に記憶領域を確保する。


next up previous contents
Next: B.2.0.0.2 成分へのアクセス Up: B.2 1 次元配列の方法 Previous: B.2 1 次元配列の方法
Masashi Katsurada
平成17年6月2日