2

私はこのようなC配列を持っています:

double arr[] = {
    0.0,    0.1, 0.2, 0.5,
    0.1,    0.2, 0.3, 0.4,
    0.2,    0.0, 0.1, 0.3
};

このような要素数を取得しても安全ですか?

int numElements = sizeof(arr)/sizeof(arr[0]);

それとももっと良い方法がありますか?

4

4 に答える 4

2

私の知る限り、他に良い方法はありません。この方法で問題はありません。
ではjava、ギザギザの配列があります。にもある場合はc、あなたの考えが正しいかもしれません。

于 2013-08-07T12:08:59.613 に答える