当前位置 : 主页 > 编程语言 > c语言 >

如何解决vs出现scanf报错的问题

来源:互联网 收集:自由互联 发布时间:2023-09-07
首先我们先看一段代码,了解运行过程,在这段代码里,在任何方面都没有问题,从定义上来说也是完全可以运行的。 从代码上看,知道这段运行完全的问题,那么这里的Vs(warning c49

首先我们先看一段代码,了解运行过程,在这段代码里,在任何方面都没有问题,从定义上来说也是完全可以运行的。

如何解决vs出现scanf报错的问题_c语言

从代码上看,知道这段运行完全的问题,那么这里的Vs(warning c4996)为什么会说这scanf代码不安全,从而让我们改为使用scanf_s或者使用_crt _secure_no_warnings在进行。

其实在这里他是非常的误导初学者,首先,我们需要搞清楚的事stdio.h是c头文件,而scanf是c语言提供的,是标准的c语言。

而不同以scanf_s并不是c语言标准性,而是由VS的,而这时候你使用scanf_s编辑,切换到另一个平台就无法使用,所以他并不是标准c语言。

如何解决vs出现scanf报错的问题_头文件_02

如何解决vs出现scanf报错的问题_头文件_03

【文章原创作者:武汉网站设计 http://www.1234xp.com/wuhan.html 复制请保留原URL】
上一篇:二叉树经典题解
下一篇:没有了
网友评论