在代碼編寫的過程中,VS報錯:“應輸入聲明”。
比如在“if”或者一個已經定義好的變量下面有錯誤的紅線出現,鼠標挪上去之後,就會顯示“應輸入聲明”。
1、前面有用“//”註釋信息
//D:test\object\
int a = 1;
在一行註釋的最後有一個右斜槓,有可能系統將他識別爲換行符之後,然後將下一句的"int a = 1"也理解爲註釋信息了。
解決辦法:將註釋行使用“/*....*/”來註釋
2、如果上面不行,試試這個解決辦法:
“工具”----->“選項”----->“C/C++”----->“高級”----->“禁用自動更新”,將禁用自動更新改成:“True”。