Archive for 30th 一月 2012

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

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

C语言使用指针的方法从小到大排序三个整数