天天看点

2022-9-15学习c语言VS2013编译器遇到的问题及解决方法

问题1:写一个加法代码,输入两个数字以后按回车键调试窗口消失了。

原因:程序运行后没有暂停,速度过快所以直接消失了。

解决方法:打开项目-“文件“属性-配置属性-链接器-系统。把子系统改成控制台。

问题2:错误 1 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.

原因:一些库函数不安全。

解决方法:1,将scanf改成scanf_s,但是scanf_s不是标准C语言提供的,是VS编译器提供的,不具有跨平台性/可移植性

2,把#define _CRT_SECURE_NO_WARNINGS 1加在源文件的第一行,无视它的不安全直接运行。为了方便以后写代码所以使用以下步骤使得每个新建的源文件自动加入这一行代码。

一、下载安装 notepad++ 下载地址https://notepad-plus.en.softonic.com/download

继续阅读