一、一維陣列
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 陣列名作為 的運算元 除此之外,陣列名代表陣列首元...