數(shù)組
發(fā)布時(shí)間:2014/6/7 20:09:24 訪問(wèn)次數(shù):584
數(shù)組是在程序設(shè)計(jì)中,為了處理方便,把具有相同類型的若干變量按有序的形式組織起來(lái)的一種形式。IDT71V016SA12PH這些按序排列的同類數(shù)據(jù)元素的集合稱為數(shù)組。在C語(yǔ)言中,數(shù)組屬于構(gòu)造數(shù)據(jù)類型。一個(gè)數(shù)組可以分解為多個(gè)數(shù)組元素,這些數(shù)組元素可以是基本數(shù)據(jù)類型或是構(gòu)造類型。因此按數(shù)組元素的類型不同,數(shù)組又可分為數(shù)值數(shù)組、字符數(shù)組、指針數(shù)組、結(jié)構(gòu)數(shù)組等各種類別。
字符型char、整型int、浮點(diǎn)型float等都屬于基本數(shù)據(jù)類型,除此之外,C語(yǔ)言還提供一些擴(kuò)展數(shù)據(jù)類型,它們都是由基本數(shù)據(jù)類型構(gòu)造而成,因此稱為構(gòu)造數(shù)據(jù)類型。這些按照一定規(guī)則構(gòu)造而成的數(shù)據(jù)類型包括數(shù)組、指針、結(jié)構(gòu)、共用體以及枚舉。
一維數(shù)組
一維數(shù)組定義
一維數(shù)組定義的一般形式為:
類型說(shuō)明符數(shù)組名[常量表達(dá)式];
其中,類型說(shuō)明待可以是任何一種基本數(shù)據(jù)類型或構(gòu)造數(shù)據(jù)類型。數(shù)組名是用戶定義的數(shù)組標(biāo)識(shí)符。方括號(hào)中的常量表達(dá)式表示數(shù)據(jù)元素的個(gè)數(shù),也稱為數(shù)組的長(zhǎng)度。例如:
說(shuō)明整型數(shù)組a有5個(gè)元素
說(shuō)明實(shí)型數(shù)組b有10個(gè)元素,實(shí)型數(shù)組c有20個(gè)元素
說(shuō)明字符數(shù)組ch有30個(gè)元素
對(duì)于數(shù)組定義應(yīng)注意以下幾點(diǎn):
①數(shù)組的類型實(shí)際上是指數(shù)組元素的取值類型。對(duì)于同一個(gè)數(shù)組,其所有元素的數(shù)據(jù)類型都是相同的。
②數(shù)組名的書寫規(guī)則應(yīng)符合標(biāo)識(shí)符的書寫規(guī)定。
③數(shù)組名不能與其他變量名相同,例如以下程序是錯(cuò)誤的:
④方括號(hào)中常量表達(dá)式表示數(shù)組元素的個(gè)數(shù),如a[5]表示數(shù)組a有5個(gè)元素。但是其下標(biāo)從0開始計(jì)算,即5個(gè)元素分別為a[0]、a[l]、a[2]、a[3]和a[4]。
數(shù)組是在程序設(shè)計(jì)中,為了處理方便,把具有相同類型的若干變量按有序的形式組織起來(lái)的一種形式。IDT71V016SA12PH這些按序排列的同類數(shù)據(jù)元素的集合稱為數(shù)組。在C語(yǔ)言中,數(shù)組屬于構(gòu)造數(shù)據(jù)類型。一個(gè)數(shù)組可以分解為多個(gè)數(shù)組元素,這些數(shù)組元素可以是基本數(shù)據(jù)類型或是構(gòu)造類型。因此按數(shù)組元素的類型不同,數(shù)組又可分為數(shù)值數(shù)組、字符數(shù)組、指針數(shù)組、結(jié)構(gòu)數(shù)組等各種類別。
字符型char、整型int、浮點(diǎn)型float等都屬于基本數(shù)據(jù)類型,除此之外,C語(yǔ)言還提供一些擴(kuò)展數(shù)據(jù)類型,它們都是由基本數(shù)據(jù)類型構(gòu)造而成,因此稱為構(gòu)造數(shù)據(jù)類型。這些按照一定規(guī)則構(gòu)造而成的數(shù)據(jù)類型包括數(shù)組、指針、結(jié)構(gòu)、共用體以及枚舉。
一維數(shù)組
一維數(shù)組定義
一維數(shù)組定義的一般形式為:
類型說(shuō)明符數(shù)組名[常量表達(dá)式];
其中,類型說(shuō)明待可以是任何一種基本數(shù)據(jù)類型或構(gòu)造數(shù)據(jù)類型。數(shù)組名是用戶定義的數(shù)組標(biāo)識(shí)符。方括號(hào)中的常量表達(dá)式表示數(shù)據(jù)元素的個(gè)數(shù),也稱為數(shù)組的長(zhǎng)度。例如:
說(shuō)明整型數(shù)組a有5個(gè)元素
說(shuō)明實(shí)型數(shù)組b有10個(gè)元素,實(shí)型數(shù)組c有20個(gè)元素
說(shuō)明字符數(shù)組ch有30個(gè)元素
對(duì)于數(shù)組定義應(yīng)注意以下幾點(diǎn):
①數(shù)組的類型實(shí)際上是指數(shù)組元素的取值類型。對(duì)于同一個(gè)數(shù)組,其所有元素的數(shù)據(jù)類型都是相同的。
②數(shù)組名的書寫規(guī)則應(yīng)符合標(biāo)識(shí)符的書寫規(guī)定。
③數(shù)組名不能與其他變量名相同,例如以下程序是錯(cuò)誤的:
④方括號(hào)中常量表達(dá)式表示數(shù)組元素的個(gè)數(shù),如a[5]表示數(shù)組a有5個(gè)元素。但是其下標(biāo)從0開始計(jì)算,即5個(gè)元素分別為a[0]、a[l]、a[2]、a[3]和a[4]。
上一篇:數(shù)組元素
熱門點(diǎn)擊
- 6264芯片的地址范圍
- 工藝流程的設(shè)計(jì)原則
- BCD碼
- 焊接溫度和焊接時(shí)間
- 波峰焊通用工藝
- 采用專用工具馬蹄形烙鐵頭焊接
- 改變表面張力與黏度的措施
- PQFP (Plastic Quad Fl
- 對(duì)濕度敏感器件(MSD)昀管理和控制措施
- COB技術(shù)
推薦技術(shù)資料
- FU-19推挽功放制作
- FU-19是國(guó)產(chǎn)大功率發(fā)射雙四極功率電二管,EPL20... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究