C语言----Visual Studio 2017中使用scanf报错的解决办法
2023-09-14 09:12:52 时间
【原文链接】
问题:
(1)编写如下C语言代码:
#include <stdio.h>
int main()
{
int num1;
int num2;
int sum;
scanf("%d%d", &num1, &num2);
sum = num1 + num2;
printf("sum = %d", sum);
return 0;
}
使用Ctrl + F5执行报如下错误:
'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. Project1 g:\src\c_demo\project1\project1\test.c 8
解决办法
(1)在项目上右键-【属性】,然后点开【配置属性】-【C/C++】-【预处理器】,然后点击右边下拉框,再点击【编辑】
(2)然后在预定义器定义中将_CRT_SECURE_NO_WARNINGS写入,然后点击【确定】
(3)再次使用Ctrl + F5执行,成功,如下:
相关文章
- 在 Visual Studio 中配置 Eigen库
- 想在 Visual Studio Code 里进行 ABAP 开发,需要安装的扩展列表
- Visual Studio 2019 集成CefSharp[通俗易懂]
- [C语言]编译器 Visual Studio 安装教程
- Visual Studio 配置 Halcon C++ 运行环境
- Visual Studio 系列调试方法整理
- Visual Studio中C++关于Unicode字符集和多字节字符集
- 【开发环境】安装 Visual Studio Code 开发环境 ( 下载 Visual Studio Code 安装器 | Visual Studio Code )
- Visual Studio运行Python程序(超级详细)
- Xamarin 对 Visual Studio 用户免费,Xamarin SDK将开源
- 微软 Visual Studio Code v1.59 正式发布:Terminal 跨窗口移动,JS 调试实时 HTML 预览…
- Visual Studio编译Redis出现报错(vs编译redis报错)