如下:
int main(int argc, char* argv[])
{
int a=5;
a+=2;
int c=5;
return 0;
}
有问题。
但是:int main(int argc, char* argv[])
{
int a=5;
int c=5;
a+=2;
return 0;
}
;则可以通过。
请帮忙解释一下。
int main(int argc, char* argv[])
{
int a=5;
a+=2;
int c=5;
return 0;
}
有问题。
但是:int main(int argc, char* argv[])
{
int a=5;
int c=5;
a+=2;
return 0;
}
;则可以通过。
请帮忙解释一下。
c文件不允许在程序段中间定义变量
但不清楚需要在开头定义。
偶都忘了呀。这不是风格问题。是标准问题。
请问这是谁的标准?是ANSIC的么?
他说得对,你的问题就是这样