![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
vc++第六章數(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ù)組定義:存儲類型 數(shù)據(jù)類型 數(shù)組名(常量表達(dá)式)
•(5)二維數(shù)組定義:存儲類型 數(shù)據(jù)類型 數(shù)組名(常量表達(dá)式1,常量表達(dá)式2)
•(6)多維數(shù)組的初始化:int a[ ] [3]={{1,2,3},{1,3,5}};
說明數(shù)組時(shí)只能省略行數(shù),不能省略列數(shù)
•(7)定義字符數(shù)組的方法:
• 1.在花括號中依次列出各個(gè)字符,字符之間用逗號隔開
• 2.定義字符數(shù)組時(shí)不指定數(shù)組的大小,根據(jù)列舉出的字符個(gè)數(shù)由系統(tǒng)自動來判定
• 3.用雙引號括起來的一個(gè)字符作為字符數(shù)組的初始值
•(8)把字符數(shù)組作為字符串輸入/輸出,對于一維字符數(shù)組的輸入,在cin中僅僅給出數(shù)組名,輸出時(shí)在cout中也只給出數(shù)組名
•(9)在輸入字符串時(shí),遇到空格字符或換行時(shí),認(rèn)為一個(gè)字符串結(jié)束,接著的非空格字符作為一個(gè)新字符串開始
•(10)字符串處理函數(shù):strcpy,strcat,strcmp,strlen,strlwr,strupr,strcpy都包含在string.h中
|