基元數組是2003年寧波出版社出版的書籍,作者是陸昌然。
這一點可以用下面的聲明來演示。
const int DAYS_IN_MONTH[] = {31,28,31,30,31,30,31,31,30,31,30,31};
這裡基元數組的大小是自動初始化的,數組大小會隨著所提供的初始值個數減少而降低。如果該數組是全局性的,則將該基元數組所用記憶體數量(sizeof(DAYS_IN_MONTH))除以基元數組中各項所用的記憶體數量(sizeof(DAYS_IN_MONTH[0])),就決定了數組元素的項數。如下。
const int NUM_MONTHS = sizeof(DAYS_IN_MONTH) / sizeof(DAYS_IN_MONTH[0]);