6.5 陣列的初始化

宣告陣列時可以同時指定初值,避免後來訪問到未初始化的垃圾值。不同的初始化方式有不同的優缺點。

方式 1:使用大括號指定初值

int a[5] = {1, 2, 3, 4, 5};    // 完整初始化
int b[5] = {10, 20};            // 前兩個設 10、20,其餘自動設 0
int c[5] = {};                  // 所有元素設 0

方式 2:省略陣列大小

登入後即可閱讀完整內容

語法書免費開放給所有 AACPOJ 帳號,註冊只要一分鐘。