关于声明;
C 和 C++ 中的每个对象声明都有两个主要部分:零个或多个声明说明符的序列,以及一个或多个声明符的序列,用逗号分隔。例如:
零说明符是否意味着声明一个名为的a
变量
a;
并不是
int a;
? 我用一个例子试过这个
#include <stdio.h>
int main(){
x = 9;
printf("%d\n", x);
return 0;
}
这给出了一个错误:
[Error] 'x' undeclared (first use in this function)