这是我的第一篇技术博客,刚刚开始学习C语言,下面开始我的第一个hello world
//包含stdio.h 的文件 #include<stdio.h>
int main() //主函数-程序的入口,有且只有一个main函数
{ int sum = 0; int sum1 = 0; int sum2 = 0; scanf_s("%d%d", &sum1, &sum2);
/*为什么要使用scanf_s就是因为VS会报错,本应该使用scanf来做输入函数
在高版本的 Visual Studio 编译器中,scanf 被认为是不安全的,被弃用,应当使用scanf_s代替 scanf
2022年12月2日15:12:48
发生严重性代码说明项目文件行 禁止显示状态错误 C4996 fopen(‘fscanf’、strcmp):This function or variable may be unsafe.
百度后发现别人介绍的办法是可以解决的,详见CSDN https://blog.csdn.net/oykotxuyang/article/details/107222010
解决方法一:在程序最前面加#define _CRT_SECURE_NO_DEPRECATE;
方法二:在程序最前面加#define _CRT_SECURE_NO_WARNINGS;
方法三:在程序最前面加#pragma warning(disable:4996);
方法四:把scanf、scanf改为scanf_s、fopen_s,具体方法请百度;
方法五:无需在程序最前面加那行代码,只需在新建项目时取消勾选“SDL检查”即可;
方法六:若项目已建立好,在项目属性里关闭SDL也行;
方法七:在工程项目设置一下就行;将报错那个宏定义放到 项目属性 -- C/C++-- 预处理器 -- 预处理器定义;
方法八:在 项目属性 -- c/c++ -- 命令行 添加:/D _CRT_SECURE_NO_WARNINGS 就行了。*/
sum = sum1 + sum2;
printf("sum = %d\n", sum);
return 0;
#if 0 //这里完成任务,在屏幕输出hello world printf是打印函数, printf("hello world bitcoin\n"); return 0; #endif; }
标签:--,scanf,int,sum,world,方法,Hello From: https://blog.51cto.com/u_15681841/5907104