编程语言
浅雨夕╰╮
天行健君子以自强不息
展开
-
VS2017中编辑C/C++解决cmd闪退问题
解决发现弹出的cmd闪一下就会消失。解决方法是点击项目->属性(项目名称是什么,就是什么+属性)。在弹出的对话框中点击配置属性->链接器->系统,在右边的子系统中选择控制台(/SUBSYSTEM:CONSOLE),点击应用->确定,这时候按Ctrl+F5/三角形运行符号进行运行就可以让cmd停留。注明:必须按Ctrl+F5才能使cmd停留,只按F5还是会闪退。...原创 2019-01-07 21:42:56 · 1466 阅读 · 0 评论 -
严重性代码说明项目文件行禁止显示状态 警告C4473“scanf_s”: 没有为格式字符串传递足够的参数
解决scanf 在VS中要求替换为scanf_s的解决办法方法一:无需在程序最前面加那行代码,只需在新建项目时取消勾选“SDL检查”即可。方法二:若项目已建立好,在项目属性里关闭SDL;项目>属性>C/C++>常规>SDL检查(改成否)。...原创 2019-01-07 21:27:24 · 22981 阅读 · 1 评论 -
C语言中如何不通过第三变量交换a、b两个变量值
要求不能使用第三变量来达到交换两个变量值呢?方法一:void main(){ int a,b; printf("请输入两个变量的值:"); scanf("%d%d",&a,&b); a=a+b; b=a-b; a=a-b; printf("交换后为:a=%d,b=%d原创 2019-01-14 10:20:23 · 4244 阅读 · 3 评论 -
错误 CS0103 当前上下文中不存在名称“MessageBox”
在VS控制台程序中输入代码,出现错误显示“当前上下文中不存在名称“MessageBox””,这时,需要在“解决方案资源管理器”的”引用”中右击“添加引用…”选项,找到“System Windows.Forms"并选中它,单击“确定”按钮,就将该引用项添加到当期项目中了。并在代码顶端加上“using System.Windows.Forms”。...原创 2019-09-10 15:45:17 · 12295 阅读 · 2 评论