當(dāng)前位置:首頁(yè) > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 學(xué)習(xí)筆記 > c語(yǔ)言數(shù)組基礎(chǔ)知識(shí),這些你要掌握好
1. 數(shù)組:類(lèi)型 數(shù)組名【元素個(gè)數(shù):整形常量表達(dá)式】
數(shù)組類(lèi)型:(去掉變量名)
數(shù)組元素類(lèi)型:
2. 數(shù)組的初始化:
全部初始化:省略數(shù)組長(zhǎng)度;
Int arr[]={1,2,3,4,5};
部分初始化:未被初始化的默認(rèn)為0;
清空數(shù)組:int arr[5]={0};
規(guī)定數(shù)組名是個(gè)常量;
3. 訪問(wèn)數(shù)組元素:下標(biāo)法
數(shù)組名【下標(biāo)】,從0開(kāi)始;
4. 數(shù)組元素的個(gè)數(shù)
Sizeof(數(shù)組名)/sizeof(數(shù)組元素名)
5. 數(shù)組元素的全訪問(wèn)
For循環(huán)下標(biāo)法arr【】(運(yùn)算符);
6. 排序
冒泡:兩兩比較,較小者向前冒泡;
N個(gè)數(shù)需進(jìn)行N-1趟冒泡;
第i趟,需進(jìn)行N-1-i次兩兩比較;
求最大值,次大值:
找一個(gè)變量,將比較的次大值依次去和其他的數(shù)進(jìn)行比較;