精品欧美无遮挡一区二区三区在线观看,中文字幕一区二区日韩欧美,久久久久国色αv免费观看,亚洲熟女乱综合一区二区三区

        ? 首頁 ? 百科知識 ?數(shù)組元素類型有哪些

        數(shù)組元素類型有哪些

        時(shí)間:2023-10-03 百科知識 版權(quán)反饋
        【摘要】:④方括號中常量表達(dá)式表示數(shù)組元素的個(gè)數(shù),如a[5]表示數(shù)組a有5個(gè)元素。但是其下標(biāo)從0開始計(jì)算。因此,5個(gè)元素分別為a[0],a[1],a[2],a[3],a[4]。

        在C語言中,使用數(shù)組必須先進(jìn)行定義。

        一維數(shù)組的定義方式為:

        類型說明符數(shù)組名[常量表達(dá)式];

        其中:

        ◇ 類型說明符是任一種基本數(shù)據(jù)類型或構(gòu)造數(shù)據(jù)類型。

        ◇ 數(shù)組名是用戶定義的數(shù)組標(biāo)識符。

        ◇ 方括號中的常量表達(dá)式表示數(shù)據(jù)元素的個(gè)數(shù),也稱為數(shù)組的長度。

        例如:

        inta[10]; 說明整型數(shù)組a,有10個(gè)元素。

        floatb[10],c[20]; 說明實(shí)型數(shù)組b,有10個(gè)元素;實(shí)型數(shù)組c,有20個(gè)元素。

        charch[20]; 說明字符數(shù)組ch,有20個(gè)元素。

        對于數(shù)組類型說明,應(yīng)注意以下幾點(diǎn):

        ①數(shù)組的類型實(shí)際上是指數(shù)組元素的取值類型。對于同一個(gè)數(shù)組,其所有元素的數(shù)據(jù)類型都是相同的。

        ②數(shù)組名的書寫規(guī)則應(yīng)符合標(biāo)識符的書寫規(guī)定。

        ③數(shù)組名不能與其他變量名相同。

        例如:

        main()

        {inta;

        floata[10];

        是錯誤的。

        ④方括號中常量表達(dá)式表示數(shù)組元素的個(gè)數(shù),如a[5]表示數(shù)組a有5個(gè)元素。但是其下標(biāo)從0開始計(jì)算。因此,5個(gè)元素分別為a[0],a[1],a[2],a[3],a[4]。

        ⑤不能在方括號中用變量來表示元素的個(gè)數(shù),但是可以是符號常數(shù)或常量表達(dá)式。

        例如:

        #define FD5

        main()

        {inta[3+2],b[7+FD];

        是合法的。

        但是下述說明方式是錯誤的。

        main()

        {intn=5;

        inta[n];

        ⑥允許在同一個(gè)類型說明中,說明多個(gè)數(shù)組和多個(gè)變量。

        例如:

        inta,b,c,d,k1[10],k2[20];

        免責(zé)聲明:以上內(nèi)容源自網(wǎng)絡(luò),版權(quán)歸原作者所有,如有侵犯您的原創(chuàng)版權(quán)請告知,我們將盡快刪除相關(guān)內(nèi)容。

        我要反饋