1.编译器的部分工作时寻找程序代码的错误。编译器不能检查出程序的意义是否正确,但他可以查出程序形式上的错误,一下是编译器能查出的最常见的一些错误:
a:语法错误;
b:类型错误;
c:声明错误;
2.读入未知数目的输入
#include<iostream>
int main()
{
int sum=0,value;
while(std::cin>>value)
sum+=value;
return 0;
}
遇到文件结束符或者无效读入时,结束while循环。