.cpp文件变成.c文件后出现的问题

使用VS2010编写C程序,在编写代码过程中,按照VS的默认方式新建文件,得到的全是cpp后缀的文件,一直到代码编写完毕,功能全部实现。最后,因为是C程序,所以希望还是全部以.c文件为主,方便跨平台编译。 本来以为直接在VS中将后缀名修改就可以了,没想到修改完以后,出现了几百个error,吓死个人!最后在网上找出原因,纯C环境中,对变量的声明必须在函数开始的地方,否则就会报错,总结如下:

     在函数中,对变量的声明必须放置到函数开始的地方,不许在函数声明语句块中插入任何语句,赋值语句,函数执行语句,都不许在成名语句段中出现,否则就会出错!

最后按照这个思路,好几十个文件,好一会儿才修改完!

猜你喜欢

转载自blog.csdn.net/chunfangzhang/article/details/82385148