若要求定義具有 10 個(gè) int 型元素的一維數(shù)組 a ,則以下定義語(yǔ)句中錯(cuò)誤的是A ) #define N 10int a[N];B ) #define n
若要求定義具有 10 個(gè) int 型元素的一維數(shù)組 a ,則以下定義語(yǔ)句中錯(cuò)誤的是
A ) #define N 10
int a[N];
B ) #define n 5
int a[2*n];
C ) int a[5+5];
D ) int n=10,a[n];
正確答案:D答案 D解析:在選項(xiàng) D 中, n 是一個(gè)整型的變量。 C 語(yǔ)言規(guī)定,在一維數(shù)組的定義中,其下標(biāo)只能是常量表達(dá)式,不能包含變量。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。