小計 C語言中的陣列

2021-08-19 23:38:42 字數 530 閱讀 4015

一、一維陣列

1.建立和初始化

int arr[3] = ;

2.使用

陣列是使用下標來訪問的

3.儲存

陣列在記憶體中是連續存放的

可以通過將陣列的每乙個元素位址列印出來,進行驗證。

4.陣列的指標訪問

重要的,陣列的陣列名是陣列首元素的位址

而且,通過對陣列名+整數的運算,其實可以獲取到陣列每個元素的位址

二、二維陣列

1.建立和初始化

int arr[3][4] = ;

定義時,陣列的列數必須要自定義,行數可以省略

2.儲存

同一維陣列一樣

同時也表明為什麼一定要定義列數

3.指標訪問

三、陣列的相關運算

記住一點:陣列名代表整個陣列只有兩種情況

1.sizeof(陣列名)

2.&陣列名

四、作為函式引數

形參在接收陣列的時候,接收的是陣列的位址

所以定義形參時int或者int*都行

C語言中的陣列

c語言陣列 一 陣列的概念 用來儲存一組資料的構造資料型別 特點 只能存放一種型別的資料,如全部是int型或者全部是char型,陣列裡的資料成為元素。二 陣列的定義 格式 型別 陣列名 元素個數 舉例 儲存5個人的年齡 int agrs 5 在記憶體中開闢4x5 20個位元組的儲存空間 可以在定義陣...

C語言中的陣列

include stdio.h include string.h include stdlib.h int main 定義乙個可以存放十個int型資料的陣列 int parr null parr array array a printf d n array printf d n array 1 pr...

C語言中的陣列

一維陣列 1 陣列名 宣告 int a int b 10 a b 10 為陣列,它是一些值的集合。下標和陣列名一起使用,用於標識該集合中的某個特定的值。對於b來說,只有在兩種情況下,陣列名僅代表整個陣列,a 陣列名作為sizeof操作符的運算元 b 陣列名作為 的運算元 除此之外,陣列名代表陣列首元...