Visual Studio提示C4996错误,提示使用_CRT_SECURE_NO_WARNINGS 提示错误如下: 原因:微软的VS不建议使用C语言原生函数,因为有漏洞! 解决方法1:添加宏定义 注意:是在文件首行添加 #define _CRT_SECURE_NO_WARNINGS 缺点是每次写C文件都需要这么添加一次! 解决方法2:添加到预处理器中 步骤:项目 -> 属性 -> 配置属性 -> C/C++ -> 预处理器 -> 预处理器定义 -> 编辑 将 #define _CRT_SECURE_NO_WARNINGS 添加进去,确定保存! 注意:仅对该项目有用! 解决方法4:使用