【不叫賭俠的陳小刀】評論
在 C 語言中,陣列的大小必須是常量,而不能是變數。在選項 (B) 中,變數 n 被用來指定陣列 x 的大小,這在 C 語言中是不合法的。陣列的大小必須是一個常數,例如 int x[10];。
【ONYX】評論
本題送分,本題送分,本題送分。早期C語言不可宣告變動長度的陣列,編譯時會出現如 "ISO C90 forbids variable length array"這樣的錯誤。新版的C已支援可用變數宣告陣列的長度,故本題送分。來源:新北市立國民中學112學年度教甄試題疑義回覆及說明