數組:用于儲存多個相同類型數據的集合
- 數組指具有相同類型的若干元素按無序的形式組織起來的一種形式。這些無序排列的同類數據元素的集合稱為數組。
- 數組是由連續的內存位置組成。最低的地址對應第一個元素,最高的地址對應最后一個元素。
數組相關
- 能夠存儲數據 就必須要有內存
- 如何定義一個數值的同時為他分配內存
- 數組定義時必須明確知道數組的大小
- 數組名就是數組的首地址
聲明數組
C 語言中要聲明一個數組,需要指定元素的類型和元素的數量
//數組聲明格式
type arrayName [arraySize];
//arrayName:數組名字
//[]:數組標識
//type:數組存儲類型
//arraySize:數組大小
初始化數組
- C 語言當中,可以逐個初始化數組,也可以使用一個初始化語句。大括號 { } 之間的值的數目不能大于我們在數組聲明時在方括號 [ ] 中指定的元素數目。
int a[4] = {2,45,21,45};
- 如果您省略掉了數組的大小,數組的大小則為初始化時元素的個數。
int a[] = {2,3,564,7};
- 在定義時期明確指定數組的大小
int temp[5];
數組元素賦值
a[3] = 56;
//將數組第4個位置的值賦為56