數組:數組
能夠存儲一個固定大小的相同類型元素的順序集合,好比int類型的數組、float類型的數組,裏面存放的數據稱爲「元素」。spa
全部的數組都是由連續的內存位置組成。最低的地址對應第一個元素,最高的地址對應最後一個元素。code
數組的定義/聲明:blog
首先聲明數組的類型,而後聲明數組元素的個數(也就是須要多少存儲空間,必須是常量)。索引
格式: 元素類型 數組名[元素個數];three
double array[10];
數組的初始化:內存
能夠逐個初始化數組,也能夠使用一個初始化語句。class
double array[5] = {1000.0, 2.0, 3.4, 7.0, 50.0}; //大括號 { } 之間的值的數目不能大於咱們在數組聲明時在方括號 [ ] 中指定的元素數目 //省略掉了數組的大小,數組的大小則爲初始化時元素的個數 double array[] = {1000.0, 2.0, 3.4, 7.0, 50.0}; //爲數組中某個元素賦值 array[4] = 50.0;
數組元素的訪問:變量
數組元素有順序之分,每一個元素都有一個惟一的下標(索引),並且都是從0開始。float
//把數組中第 6 個元素的值賦給 temp 變量 double temp = array[5];
多維數組:
聲明:
int threedim[5][10][4];