vs2017 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
发布时间:2019-03-15 22:53
VS2013比VS2010更严格了,原先scanf只是警告,现在是错误
所以用VS2013编写纯C代码比较麻烦,当然也可以设置。
右击工程 - 属性 - 配置属性 - C/C++ - 命令行
命令行增加 /D _CRT_SECURE_NO_WARNINGS
这样就不用改代码了
Test1.h
[cpp] view plain copy
Test1.cpp
[cpp] view plain copy在VS2017的C++中,函数不支持默认的返回值,也就是你在定义函数时,必须有前缀
如
test() ;//非法,没有返回值
你必须用
int test() ;
若无返回值的,你必须用
void test();