在VS中用scanf(),gets() ,strcpy()等,编译器会报警告或编译不通过的问题。
VS给的解决如下:
如果使用scanf_s代替你写的程序不具有可移植性。在其他的编译器中不能通过。
这时就可以使用_CRT_SECURE_NO_WARNINGS。如何使用如下:
然而每一次写程序的时候都需要输入,我们可以直接在创建文件的时候自动添加这句话。如下:
找到VS的安装路径
在其中加入
#define _CRT_SECURE_NO_WARNINGS 1
以后创建的文件自动添加这句话。
微信扫一扫
在VS中用scanf(),gets() ,strcpy()等,编译器会报警告或编译不通过的问题。
VS给的解决如下:
如果使用scanf_s代替你写的程序不具有可移植性。在其他的编译器中不能通过。
这时就可以使用_CRT_SECURE_NO_WARNINGS。如何使用如下:
然而每一次写程序的时候都需要输入,我们可以直接在创建文件的时候自动添加这句话。如下:
找到VS的安装路径
在其中加入
#define _CRT_SECURE_NO_WARNINGS 1
以后创建的文件自动添加这句话。
相关推荐