考试技巧02:快速调试,编译器报错的3种速查方法

考试时遇到编译错误怎么办?

很多孩子看到编译器报错就慌了,不知道从哪开始查。

今天我教你3种快速调试的方法,让你在考试时快速找到错误。

方法1:逐行注释法

适用场景

代码很长,不知道哪里出错了

操作步骤

第1步:从main函数开始,逐段注释代码

int main() { int n; cin >> n; // int sum = 0; // 注释掉这部分 // for(int i = 1; i <= n; i++) // { // sum += i; // } cout << n << endl; // 先输出n,看是否能编译通过 return 0; }

第2步:编译,看是否通过

  • 如果通过了,说明注释掉的代码有错
  • 如果还是报错,继续注释其他代码

第3步:逐段恢复代码,定位错误

int main() { int n; cin >> n