两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

通過之前的學(xué)習(xí),我們認(rèn)識(shí)了諸如int、char、double等基本數(shù)據(jù)類型,這一節(jié)我們將學(xué)習(xí)數(shù)組。


不知道大家有沒有思考過,如果程序需要若干個(gè)類型相同的變量,比如需要8個(gè)int型變量,應(yīng)該怎樣辦呢?按照之前學(xué)習(xí)的知識(shí),我們可能聲明8個(gè)int型變量:

int x1,x2,x3,x4,x5,x6,x7,x8;


但是,如果程序需要更多的int型變量,以這種方式來聲明變量是不可取的,這就促使我們學(xué)習(xí)使用數(shù)組。數(shù)組是相同類型的變量按順序組成的一種復(fù)合數(shù)據(jù)類型,即數(shù)組是一些類型相同的變量組成的集合,我們稱這些相同類型的變量為數(shù)組的元素或單元。數(shù)組通過數(shù)組名加索引來使用數(shù)組的元素。


數(shù)組屬于引用型變量,創(chuàng)建數(shù)組需要經(jīng)過聲明數(shù)組為數(shù)組分配元素兩個(gè)步驟,這一節(jié)我們主要學(xué)習(xí)如何聲明數(shù)組。


聲明數(shù)組包括數(shù)組變量的名字(簡(jiǎn)稱數(shù)組名)、數(shù)組的類型。

1)聲明一維數(shù)組有下列兩種格式:

數(shù)組的元素類型 數(shù)組名[];

數(shù)組的元素類型 [] 數(shù)組名;

2)聲明二維數(shù)組有下列兩種格式:

數(shù)組的元素類型 數(shù)組名[][];

數(shù)組的元素類型 [][] 數(shù)組名;


例如:

float boy[];
char cat[][];

那么數(shù)組boy的元素都是float類型的變量,可以存放float型數(shù)據(jù),數(shù)組cat的元素都是char型變量,可以存放char型數(shù)據(jù)。


可以一次聲明多個(gè)數(shù)組,例如:

int [] a,b;

聲明了兩個(gè)int型一維數(shù)組a和b,等價(jià)的聲明是:

int a[],b[];


需要特別注意的是:

int [] a,b[];

是聲明了一個(gè)int型一維數(shù)組a和一個(gè)int型二維數(shù)組b,等價(jià)的聲明是:

int a[],b[][];


注意:與C、C++不同,Java不允許在聲明數(shù)組中的方括號(hào)內(nèi)指定數(shù)組元素的個(gè)數(shù),若聲明:

int a[12];

int [12] a;

將導(dǎo)致語法錯(cuò)誤。


點(diǎn)贊(0)

C語言網(wǎng)提供由在職研發(fā)工程師或ACM藍(lán)橋杯競(jìng)賽優(yōu)秀選手錄制的視頻教程,并配有習(xí)題和答疑,點(diǎn)擊了解:

一點(diǎn)編程也不會(huì)寫的:零基礎(chǔ)C語言學(xué)練課程

解決困擾你多年的C語言疑難雜癥特性的C語言進(jìn)階課程

從零到寫出一個(gè)爬蟲的Python編程課程

只會(huì)語法寫不出代碼?手把手帶你寫100個(gè)編程真題的編程百練課程

信息學(xué)奧賽或C++選手的 必學(xué)C++課程

藍(lán)橋杯ACM、信息學(xué)奧賽的必學(xué)課程:算法競(jìng)賽課入門課程

手把手講解近五年真題的藍(lán)橋杯輔導(dǎo)課程

Dotcpp在線編譯      (登錄可減少運(yùn)行等待時(shí)間)