二維陣列學習

2021-09-10 08:06:37 字數 504 閱讀 4245

函式呼叫的形式:

(1)作為函式語句呼叫。函式一般無返回值。例:

printf(「hello,world!\n」);

(2)作為函式表示式呼叫。例:

m=max(a,b)*2;

(3)作為函式引數呼叫。例:

printf(「%d」,max(a,b));

m=max(a,max(b,c));

形式引數:定義函式時函式名後面括號中的變數名

實際引數:呼叫函式時函式名後面括號中的表示式

例 比較兩個數並輸出大者

對於使用頻繁的變數,可以使用register宣告為暫存器變數,其值儲存在cpu中,加快了執行速度。

如:register int x;

register char c;

#include 「stdio.h」

預設在當前目錄中找標頭檔案,一般自己寫的標頭檔案,用」」包含

#include

在由系統指定的檔案目錄(/usr/include)中找標頭檔案

陣列學習 2 二維陣列

二維陣列和一維陣列的區別在於 一維陣列描述的是乙個線列,二位陣列描述的是乙個矩陣。同樣的開始老三步,宣告 引用以及初始化。int a 2 3 float b 4 5 陣列a表示乙個2行3列的矩陣,陣列b表示乙個4行5列的矩陣。二維陣列是具有兩個下標的陣列,兩個下標的乘積代表陣列的長度。比如說陣列a的...

二維陣列 二維陣列和指標

include using namespace std int main 如上面這段程式所示,通過取位址符 指標 p 獲得了變數 a 的位址,那麼解引用符 就可以從 p 中得到變數 a 的值。也就是說,p a和 p a是等價的。p 是變數 a 的位址,從 p 中就可以取出 a 的值。反之,能從 p ...

陣列 二維陣列

一組相同型別的資料組合,是一種引用型別。陣列名稱不是固定的,與其存放的資料的型別有關。如 存放int型別的資料,陣列名稱 int 存放字串資料,陣列名稱 string 存放scanner型別的資料,陣列名稱 scanner陣列中的每個資料,都是這個陣列的元素。1 宣告 元素型別 變數名 元素型別 變...