![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
vc++第六章數(shù)組知識(shí)點(diǎn) |
•(1)導(dǎo)出數(shù)據(jù)類型包括:數(shù)組\結(jié)構(gòu)體\共同體\類
•(2)數(shù)組:把相同類型的若干個(gè)字符所組成的有序集合,其中每一個(gè)元素稱為數(shù)組的元素變量
•(3)數(shù)組的注意事項(xiàng):
• 數(shù)組必須先定義后使用
• 數(shù)組定義中的常量表達(dá)式不能包含變量,但可以使用宏定義或const定義標(biāo)示符
• 數(shù)組的元素個(gè)數(shù)一定是一個(gè)正整數(shù)
•(4)一維數(shù)組定義:存儲(chǔ)類型 數(shù)據(jù)類型 數(shù)組名(常量表達(dá)式)
•(5)二維數(shù)組定義:存儲(chǔ)類型 數(shù)據(jù)類型 數(shù)組名(常量表達(dá)式1,常量表達(dá)式2)
•(6)多維數(shù)組的初始化:int a[ ] [3]={{1,2,3},{1,3,5}};
說(shuō)明數(shù)組時(shí)只能省略行數(shù),不能省略列數(shù)
•(7)定義字符數(shù)組的方法:
• 1.在花括號(hào)中依次列出各個(gè)字符,字符之間用逗號(hào)隔開(kāi)
• 2.定義字符數(shù)組時(shí)不指定數(shù)組的大小,根據(jù)列舉出的字符個(gè)數(shù)由系統(tǒng)自動(dòng)來(lái)判定
• 3.用雙引號(hào)括起來(lái)的一個(gè)字符作為字符數(shù)組的初始值
•(8)把字符數(shù)組作為字符串輸入/輸出,對(duì)于一維字符數(shù)組的輸入,在cin中僅僅給出數(shù)組名,輸出時(shí)在cout中也只給出數(shù)組名
•(9)在輸入字符串時(shí),遇到空格字符或換行時(shí),認(rèn)為一個(gè)字符串結(jié)束,接著的非空格字符作為一個(gè)新字符串開(kāi)始
•(10)字符串處理函數(shù):strcpy,strcat,strcmp,strlen,strlwr,strupr,strcpy都包含在string.h中
|