語法書 / AA 競程語法書 上冊 / 第二單元 / 本單元常犯錯誤總覽

本單元常犯錯誤總覽

錯誤類型 錯誤寫法 正確寫法 結果 為什麼
忘記宣告變數 cout << x; int x; cout << x; CE 變數使用前必須宣告;常見訊息:'x' was not declared in this scope
變數名稱不合法 int if; int if_flag; CE if 是關鍵字,不能當變數名;常見訊息:expected unqualified-id before 'if'
忘記分號 int x = 10 int x = 10; CE 陳述式結尾要加分號;常見訊息:expected ';'
指派左邊不是變數 x + y = 10; x = 10 - y; CE = 左邊必須是可以被改值的變數;常見訊息:lvalue required as left operand of assignment

登入後即可閱讀完整內容

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