2 10 C語言基礎

2021-09-09 06:32:18 字數 713 閱讀 2595

2.10

採用陣列可以分配記憶體中一組連續排列的儲存位置並使用它們

這些儲存位置有前後順序(位址曉得在前,位址大的在後)

乙個陣列只有乙個名字

陣列中每個位置有乙個自己的編號,不同儲存位置編號不同,最前邊的儲存位置編號是0,向後依次遞增,這些編號叫下標,下標用來區分不同的儲存位置

有效下標範圍從0到個數減一,超過範圍的下標不可以使用

乙個陣列中所有儲存位置的型別必須一樣

陣列也必須先宣告後使用

下標是處理陣列過程中重要的依據,經常需要處理下標然後通過下標再處理陣列中的位置

對陣列的操作通常使用迴圈實現,在迴圈中使用迴圈變數描述下標的變化過程,在大括號中對迴圈變數做下標對應的儲存位置做處理

陣列也需要初始化

初始化陣列需要提供多個資料,每個資料用來初始化乙個儲存位置

所有初始化資料應該寫在一對大括號中,不同數字之間使用,分割

前面的數字用來初始化前邊的儲存位置,後面的數字用來初始化後面的儲存位置

若初始資料的個數多於儲存位置的個數,則後面多餘的資料被丟失

若初始化資料個數少於儲存位置個數,則後面的儲存位置自動初始化為0

若個數一樣則可以省略儲存位置的書寫

根據陣列找到儲存位置的方法也要通過位址

陣列名稱代表陣列第乙個儲存位置的位址

陣列名稱加下標可以計算出下標對應儲存位置的位址

陣列名稱不代表儲存位置,所以不可以被賦值

c 語言基礎

三個訪問描述符 public private 和protected 都可以修飾類的資料成員和成員函式 public 可以可以被任何訪問,private 只能被該類的公,私成員函式,該類的友元函式或者友元類的成員函式訪問。protected 只能被該類的公,私成員函式和該類的派生類訪問。c 中除了,和...

c語言基礎

1.問題描述 從鍵盤輸入三個整數,分別存入x,y,z三個整型變數中,計算並輸出三個數的和以及平均值。輸入形式 從鍵盤輸入三個整數,整數之間以空格隔開。輸出形式 在螢幕上分兩行顯示結果 第一行為三個數的和,整數形式輸出 第二行為三個數的平均值,浮點數形式輸出,小數點後保留兩位小數。輸入樣例 3 2 3...

C語言基礎

找最大最小整數 2.問題描述 編寫乙個程式,使用者輸入若干整數,試找出其中的最大數和最小數。輸入形式 使用者在第一行待輸入資料個數,在第二行輸入資料。輸出形式 程式在下一行輸出資料的最大值和最小值 樣例輸入 589 62 96 74 52 樣例輸出 96 52 樣例說明 使用者第一次輸入的為資料個數...