[C.C++] 【C语言】一招永久解决VS编辑器中scanf函数报错(c4996)

720 0
Honkers 2025-3-12 14:41:20 | 显示全部楼层 |阅读模式

一.出现的问题

VS中直接使用scanf函数会发现运行不了并报警告(c4996)

二.解决方法

(c4996)警告中给出了解决方法,只需在第一行使用宏定义输入下面的一行代码即可解决

  1. #define _CRT_SECURE_NO_WARNINGS
复制代码

 实列:

三.一劳永逸解决方法

1.找到VS文件里的newc++file.cpp,

这里推荐使用一款软件Everything,找文件非常快,电脑自带的应用商店就有。

 ​​​​​​

 2.把文件复制到桌面,用记事本打开,再把代码复制进去保存

  1. #define _CRT_SECURE_NO_WARNINGS
复制代码

 

3.最后一步把保存后的新文件复制,替换VS中的newc++file.cpp文件即可

至于为什么不直接在这个文件里输入,主要是权限不够,不能修改,而桌面文件的权限比较高。

 4.验证一下,在VS项c/c++源文件会自带所需的这一行代码

 

ps:有问题欢迎评论留言

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Honkers

荣誉红客

关注
  • 4010
    主题
  • 36
    粉丝
  • 0
    关注
这家伙很懒,什么都没留下!

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2025 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行