返回

vs2019 scanf函数报错问题

发布时间:2022-12-23 05:47:35 340
# c++

在VS2019中,使用scanf函数系统会报错

vs2019 scanf函数报错问题_scanf

这是因为VS2019认为scanf不安全,建议使用scanf_s,虽然程序改成scanf_s确实可以运行,但是由于这是VS编译器特有的方式,并不是C语言的标准语句,在其他的编译器里可能识别不了,所以,不推荐使用。解决办法是:

1、在程序开头,增加如下代码:

#define _CRT_SECURE_NO_WARNINGS 1

2、在vs的X:\Program Files\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\VCProjectItems这个目录里找到“newc++file.cpp”文件,

vs2019 scanf函数报错问题_scanf_02

用notepad++打开,把上述语句“#define _CRT_SECURE_NO_WARNINGS 1”添加进去保存就行了,这样每次新建C文件,都会默认在开头添加上述语句。


特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线
下一篇
驱动开发:通过内存拷贝读写内存 2022-12-23 05:13:47