在學習C基礎總結了筆記,并分享出來。有問題請及時聯系部落客:Alliswell_WP,轉載請注明出處。
01-C基礎第06天(數組)
1、概述
數組就是在記憶體中連續的相同類型的變量空間。同一個數組所有的成員都是相同的資料類型,同時所有的成員在記憶體中的位址是連續的。
數組屬于構造資料類型:
(1)一個數組可以分解為多個數組元素:這些數組元素可以是基本資料類型或構造類型。
(2)按數組元素類型的不同,數組可分為:數值數組、字元數組、指針數組、結構數組等類别。
通常情況下,我們将二維及以上的數組稱為多元數組。
2、一維數組
(1)數組名不能與其它變量名相同,同一作用域内是唯一的
(2)定義數組時[]内最好是常量,使用數組時[]内即可是常量,也可以是變量
(3)在定義數組的同時進行指派,稱為初始化。全局數組若不初始化,編譯器将其初始化為零。局部數組若不初始化,内容為随機值。
(4)數組名是一個位址的常量,代表數組中首元素的位址。