若要求定義具有 10 個 int 型元素的一維數組 a ,則以下定義語句中錯誤的是A ) #define N 10int a[N];B ) #define n
若要求定義具有 10 個 int 型元素的一維數組 a ,則以下定義語句中錯誤的是
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解析:在選項 D 中, n 是一個整型的變量。 C 語言規定,在一維數組的定義中,其下標只能是常量表達式,不能包含變量。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫學等領域),建議您咨詢相關領域專業人士。