1. 程式人生 > >2.程式設計教父菜鳥也瘋狂 For C++ 第三四課筆記

2.程式設計教父菜鳥也瘋狂 For C++ 第三四課筆記

1.有些命令是儲存在倉庫檔案中的,所以要執行這些命令,,必須引入倉庫檔案,也就是標頭檔案

2.cout<<"asi"<<"fafafsa"<<"  ";

;代表語句的結束,endl代表換行

3.陣列可以看成一個變數列表

4.宣告陣列:型別 陣列名稱【長度】---陣列名稱大寫

使用陣列:陣列名稱【索引

索引不一定是整數或者常量(const int p = 3,int A[p]),也可以是表示式(int i= 2;B[1+I];)

5.可以在同一行中同時宣告多個數組和多個變數,

如 int B[16],a;

6.陣列一般佔用連續的記憶體空間,用索引排列,

7.注意陣列索引越界問題,int A[5],A[6]=11,,這時候會造成這樣那樣的問題。。

8.int A【5】,有5個索引值01234,  5個索引變數為相應的儲存內容的值

9.陣列聲明後,棋內的值是不固定的(索引變數是未知的,肯能是任何數),所以,必須對其進行初始化。

10.陣列的宣告和初始化可以再一條語句中完成

int A[5]={10,12,13,16,18};

11.如果初始化索引變數的值小於陣列長度的話,,那麼那些未賦予初始值的索引變數,值都為零。

12.陣列的宣告和初始化語句中,可以不用寫陣列的長度。系統將根據寫進得幾個值,自動配置陣列的長度。

int B[] = {1,15,16};