Posts tagged ‘VS2010’

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

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

使用VS2010 编译c语言程序的方法

今天试着用VS2010写C程序,但点编译的时候提示"fatal error C1853 预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)".
解决方法,关键在于建项目的时候:
新建项目-Visual C++-Win32控制台应用程序-输入名称-然后点确定进入向导-在应用程序设置中,附加选项选中空项目(这是关键),选中新建的工程,新建项-选中C++文件(.cpp)-输入以c为扩展名的文件名称。

OK,现在可以编译了。