定义全局变量往往需要把变量定义在函数体外部,若此时对变量进行赋值就会出现
“此声明没有存储类或类型说明符”的错误,例如一下所示:
int a;
a = 1;
void main(void)
{
return true;
}
解决方法:
全局变量或者对象可以在函数外部定义,但是变量的赋值只能在函数内部
int a;
void main(void)
{
a = 1;
return true;
}
定义全局变量往往需要把变量定义在函数体外部,若此时对变量进行赋值就会出现
“此声明没有存储类或类型说明符”的错误,例如一下所示:
int a;
a = 1;
void main(void)
{
return true;
}
解决方法:
全局变量或者对象可以在函数外部定义,但是变量的赋值只能在函数内部
int a;
void main(void)
{
a = 1;
return true;
}