error C2275: “XXX”: 将此类型用作表达式非法

来源:互联网 发布:linq查询使用sql函数 编辑:程序博客网 时间:2024/05/21 19:42
在移植c++代码到c的时候,经常会出现一个奇怪的错误, error C2275: “XXX”: 将此类型用作表达式非法, 这个错误是由于c的编译器要求将变量的声明放在所有函数调用语句之前,而c++没有这样的要求造成的。
解决的办法就是把变量的声明全部放在变量的生存块的开始。
原创粉丝点击