scanf出现c4996错误提示。

来源:互联网 发布:led灯带控制软件 编辑:程序博客网 时间:2024/06/06 13:19

错误提示

【error C4996: '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.】

解决方法 

  将scanf();改成scanf_s();

问题原因

  ide的安全检查,和c语言本身没关系。ANSI C中没有scanf_s(),只有scanf(),scanf()在读取时不检查边界,所以可能会造成内在泄露。


0 0
原创粉丝点击