若要求定義具有1O個int型元素的一維數(shù)組a,則以下定義語句中的錯誤的是______。
若要求定義具有1O個int型元素的一維數(shù)組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解析:—維數(shù)組的定義方式為:類型說明符 數(shù)組名[常量表達式];常量表達式表示元素的個數(shù),即數(shù)組的長度。常量表達式可以包括常量和符號常量,但不能包含變量。所以選項D錯誤。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。