數組是什么

數組是什么

1、數組是有序的元素序列 。若將有限個類型相同的變量的集合命名,這個名稱為數組名 。組成數組的每個變量稱之為數組的分量,也稱之為數組的元素,有時也稱之為下標變量 。用以區分數組的每個元素的數字編號稱之為下標 。
2、數組是在程序設計中,為了處理方便 , 把具有相同類型的若干元素按有序的形式組織起來的一個形式 。這一些有序排列的同類數據元素的集合稱之為數組 。在C語言中,數組歸屬于構造數據類型 。1個數組能夠 分解為多個數組元素,這一些數組元素能夠 是基本數據類型或是構造類型 。因而按數組元素的類型不一樣,數組又可分成數值數組、字符數組、指針數組、結構數組等各種類別 。

3、關于可變長數組的問題:原來的C89標準中是不允許可變長數組出現的 , 可是在C99標準中 , 加入了對VLA的支持 , 可是支持的編譯器不多 , 而且由于棧溢出的安全問題,沒有太多的人敢用這個可變長數組,所以在C11標準中又把它規定為可選實現的功能了 。
【數組是什么】

經驗總結擴展閱讀