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

B.15.2.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.15.2.0.2 成分へのアクセス Up: B.15.2 1 次元配列の方法 Previous: B.15.2 1 次元配列の方法
Masashi Katsurada
平成18年4月28日