1.數組
int number[100] ; scanf ("%d",&number[ i ]);
定義數組:<類型> ?變量名稱 [ 元素數量 ];元素數量必須是整數
? ? ? ? ? ? ? ? ? C99 之前:元素數量必須是編譯時刻確定的字面量;C99開始可以用變量定義數組大小。
數組是一種容器(放東西的東西),特點是其中所有的元素具有相同的數據類型;一旦創建,不能改變大小。
數組中的元素在內存中是連續依次排列的。數組的每個單元就是數組類型的一個變量。
2. int a[10]
一個 int 的數組,10個單元:a[0],a[1],...,a[9] 每個單元就是一個 int 類型的變量。
可以出現在賦值的左邊或右邊:a[2] = a[1] + b;
使用數組時放在 [ ] 中的數字叫做下標或索引,下標從0開始計數。最大下標為數組個數減1.保證程序只使用有效的下標值是程序員的責任。