main.c(10): error C202: 'i': undefined identifier
C语言老的标准的规定了在一个模块里(函数、循环体等)先声明一切所需变量后才能进行相关操作的规定。
声明定义的前面不能有任何其他执行语句。
void main(){
int a=1,b=2;
c=a+b;
int out;
out=c;
}
或者这样,都是不可以的
void main(){
int a=1,b=2;
c=a+b;
for(int i=0;i++;i<8){
c++;
}
}
尤其不能在for中定义,先学C++的我刚开始在这上面踩了了个大坑,贼难受!!