今天看了近1小时《Linux应该这样学》,安装vscode的c语言编译及调试。
之前就没怎么学懂,现在打算全面了解、学习一下。
在打开编译后的.exe文件时出现闪退现象,原本我以为是电脑系统的原因,放到我windows服务器(serve2012系统版本)上也是闪退。在必应上查找了一下原因:编写的是控制台程序,运行窗口很快,导致出现闪退现象。
解决办法
通过添加动作来等待程序,我具体的办法是检测按键:当检测到有按键操作时继续执行程序否则等待按键。
#include <stdio.h>
#include "max.h"//引用自己的头文件
int main()
{
int a=100;
int b=200;
int c=Max(a,b);
printf("hello world\n");
printf("%d\n",c);
printf("Press any key to continue...\n");
getchar();//wait for press any key to continue
return 0;
}