问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言实现程序后台运行,一定要C语言(可用dev C)!不能用VC

发布网友 发布时间:2022-04-26 06:41

我来回答

2个回答

热心网友 时间:2022-06-24 19:57

C语言会被编译器编译成汇编,操作系统提供一个资源权限的空间来让其运行。这其中C语言的一些你看起来很简单的操作如printf等都是有一个函数库来支持的,这些函数库实质上是操作系统提供一些API封装后的样子,这样使用起来更加方便。不同的操作系统提供的API是有些不同的,这些有相应的lib来解决,你在c语言的层面上基本上是看不到的啦。所以你所提及的c必须要dos支持,这其实是不对的。各种操作系统都能支持c语言。而对于你看到的在windows下面看到的那个dos框,在于你用的输入输出接口都是标准的输入输出,而你有没有做界面,只能看起来是那个黑乎乎的样子啦。

最终还是在windows下来执行,mingw也只是个交叉编译而已,你又没有做界面,当然不行啦
直接在windows上来个linux虚拟机吧,这样在linux下开发,你就不会见到你不喜欢的黑窗口啦

热心网友 时间:2022-06-24 19:57

#include<windows.h>
int WINAPI WinMain(
HINSTANCE hInstance,
HINSTANCE hPrevInstance,
char * lpCmdLine,
int nCmdShow
)
{
for(;;);
return 0;
}

用vc
用dev c都可以

黑框是控制台程序入口是main
winmain是win32程序的入口 想要有窗口必须自己调api创建
你不调就看不到窗口
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 让c程序在后台一直执行(例如putty关闭后后台程序继续运行)【转】具体的指令是什么?怎么输入? 怎么使C语言程序在后台运行并接收键盘输入? c语言如何后台 运行不显示界面 如何用C语言写后台程序? C语言后台程序 c语言后台运行教程 C语言程序怎么后台运行 汽车发动机寿命有多长,为什么运行到60万公里要报废? 一般汽车发动机的寿命是多少年求解 汽车的发动机使用年限 什么原因导致汽车发动机使用寿命不长? 汽车发动机寿命 一辆汽车的发动机能用多久?? 车辆发动机使用寿命是多久? 发动机一般多少公里寿命 汽车发动机寿命是多少 汽车的发动机寿命一般是多少年 发动机一般多少公里寿命? 大众汽车发动机正常使用年限为多久? 发动机寿命多少公里 C语言转入后台运行 c语言后台启动windows程序 如何用C语言实现软件包后台运行 c语言生成的执行文件 如何在后台运行 如何让软件后台运行C语言 后台架构用java和c 的区别 学C/C++的都来看看,C/C++怎么实现后台程序 autocad2007入门教程 C语言可以写后端吗? daemon打起的C后台进程,怎么看标准输出 怎样快速入门autoCAD2007? AutoCAD2007中文版自学手册-入门提高篇的内容提要 AutoCAD2007完全自学手册的介绍 求cad2007入门教程的视频,非常感谢~ AutoCAD2007完全自学手册的内容简介 福州市城镇居民医疗保险是怎么报销的 福州市城乡居民医保报销比例 福州医保异地就医如何报销 福州医保看病怎么报销 福州居民医保办理流程