C語言之陣列和函式

2022-05-18 21:45:06 字數 1012 閱讀 9586

定義:型別符

陣列名 [常量表示式]  int a=;

1 #include2

#define num 6

3void

main()411

1213

for(i=1;i)

1423}24

}25for(i=0;i)

2629 printf("\n"

);30 }

view code

定義:型別說明符

陣列名 [常量表示式] [常量表示式] int a[3][4]=,};

char c=」china」;

輸出 puts(字元陣列) 輸入 gets(字元陣列)

連線 stract(字元陣列1, 字元陣列2)

複製 strcpy(字元陣列1, 字串2) strnpy(字元陣列1, 字串2,n)

比較 strcmp(字串1, 字串2)

測長 strlen(字元陣列)

猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了乙個。第二天早上又將剩下的桃子吃掉一半,又多吃了乙個。以後每天早上都吃了前一天剩下的一半零乙個。到第10天早上想再吃時,就只剩乙個桃子了。求第一天共摘多少桃子。

1 #include 2 int tao(intn)3

9void main()

10

view code

選擇法對陣列中10個數由小到大排序

1 #include 2

void sort(int b,intn)3

14}15}

16int

main ()

17

view code

自動變數(auto) 暫存器變數(register)

靜態區域性變數(static)

內部函式 static型別名 函式名(形參表) static int fun (int a,int b)

外部函式 extern int fun (int a,int b)

C語言之指標 陣列和函式

基本解釋 1 指標的本質是乙個與位址相關的復合型別,它的值是資料存放的位置 位址 陣列的本質則是一系列的變數。2 陣列名對應著 而不是指向 一塊記憶體,其位址與容量在生命期內保持不變,只有陣列的內容可以改變。指標可以隨時指向任意型別的記憶體塊,它的特徵是 可變 所以我們常用指標來操作動態記憶體。3 ...

C語言之指標 陣列和函式

文 楚雲風 基本解釋 1 指標的本質是乙個與位址相關的復合型別,它的值是資料存放的位置 位址 陣列的本質則是一系列的變數。2 陣列名對應著 而不是指向 一塊記憶體,其位址與容量在生命期內保持不變,只有陣列的內容可以改變。指標可以隨時指向任意型別的記憶體塊,它的特徵是 可變 所以我們常用指標來操作動態...

C語言之指標 陣列和函式

基本解釋 1 指標的本質是乙個與位址相關的復合型別,它的值是資料存放的位置 位址 陣列的本質則是一系列的變數。2 陣列名對應著 而不是指向 一塊記憶體,其位址與容量在生命期內保持不變,只有陣列的內容可以改變。指標可以隨時指向任意型別的記憶體塊,它的特徵是 可變 所以我們常用指標來操作動態記憶體。3 ...