VS2010 编写C程序,定义变量报错,提示C1243 缺少分号

在确定没有少分号以后,问了下网友,终于找到出错原因.
C程序定义变量必须在函数开头声明部分,不能在非定义变量的代码后面再定义变量,就是说,所有函数要用到的变量,必须在函数开头就先定义.
但这个跟编译器有关,部分网友称在VS2005及VC中都没有问题,我自己在Eclipse+GCC环境下也没报错,估计是VS2010比较严格.

© 2012, 冰冻鱼. 请尊重作者劳动成果,复制转载保留本站链接! 应用开发笔记