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

怎么用C语言打开一个程序?

发布网友 发布时间:2022-04-23 09:15

我来回答

4个回答

热心网友 时间:2022-04-07 23:03

第一步:下载c-free5软件安装,打开后,新建一个空白文件。

注意:如果是软件工程的话,就要新建工程

第二步:打开构建-构建选项-选择编译,设置类别为c-language,在两个iso名称的选项框上打钩(如图),点击确定。

第三步:开始编写程序,编写完成后,点击运行(快捷键为F5),然后看下面的构建表中是否有错误提醒,如果有错误,根据上面的提醒改掉错误,再次运行。

第四步:确定编写的程序正确后,运行,如图,程序运行成功,保存。下次直接打开*.exe文件进行运行就可以了。

热心网友 时间:2022-04-08 00:21

  C语言中打开一个应用程序可以调用system(),也可以调用操作系统的API函数,比如Windows系统可以调用CreateProcess()、ShellExecuteEx()等函数来打开一个应用程序。
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("在windows上打开记事本程序\n");
system("notepad.exe");
return 0;
}

热心网友 时间:2022-04-08 01:56

有两种情况:
第一种情况,打开需要的其它文件后,本程序等待,直到将所打开的文件关闭后本程序再继续运行:

用SYSTEM()函数,例如,要打开e:\a.exe就这样做:

#include <stdlib.h>

int main(void)
{
system("e:\\a.exe");
return 0;
}

第二种情况,本程序与打开的文件并发执行(并非严格意义上的并发执行情况,这了便于理解,权且用这个词语),打开其它文件后,本程序不等待,将继续执行后面的语句:

用execl()函数(非标准库函数,但是通常情况下,常用的操作系统都提供此函数),假设要打开e:\a.exe文件:

#include <process.h>

int main(void)
{
execl("e:\\a.exe","a.exe",NULL);
return 0;
}

参考资料:注意!路径中的斜线一定要用双斜线代替!

热心网友 时间:2022-04-08 03:47

默认路径是源文件的路径。
如果指定别的路径,两种方法:
一是相对当前默认路径指定路径。
二是指定绝对路径。

譬如:
E:\C\c.c 这是源文件
E:\C\abc.exe
E:\D\abcd.exe
C:\A\aaa.exe

如果想执行abc.exe,那么可以不指定路径:
#include <stdlib.h>
int main()
{
char *cmd="abc.exe";
system(cmd);
return 0;
}

如果想执行abcd.exe,那么可如下指定路径:
include <stdlib.h>
int main()
{
char *cmd="..\\D\\abcd.exe";
//指定相对路径
//char *cmd="E:\\D\\abcd.exe";
//指定绝对路径
system(cmd);
return 0;
}

如果想执行aaa.exe,则必须指定绝对路径:
#include <stdlib.h>
int main()
{
char *cmd="C:\\A\\aaa.exe";
system(cmd);
return 0;
}

对于空格问题,可按如下方法解决
#include <stdlib.h>
int main()
{
char *cmd="E:\\AB\" \"CD\\xyz.exe";
//即执行E:\AB CD\xyz.exe
system(cmd);
return 0;
}
怎么用C语言打开一个程序?

第一步:下载c-free5软件安装,打开后,新建一个空白文件。注意:如果是软件工程的话,就要新建工程 第二步:打开构建-构建选项-选择编译,设置类别为c-language,在两个iso名称的选项框上打钩(如图),点击确定。第三步:开始编写程序,编写完成后,点击运行(快捷键为F5),然后看下面的构建表中是否...

C语言程序代码怎么运行?

3、首先打开C语言的编译器,可以选择VisualStudio、Code:Blocks或者Dev-C++等编译器软件。新建一个项目,由于调试的是命令行程序,所以这里要选择Windows控制台应用程序,然后给新项目取一个名称。4、这里讲解一下,如何在mac上运行C语言程序,linux操作系统也是相同的。创建一个文件名为main.c,然后用任意...

用c语言打开另一个程序运行窗口,怎么弄啊,谢谢

如果是的话,首先你应该清楚自己使用的C语言编写程序是Turbo C2.0还是VC6.0,如果是TC,那么首先应该保存,按F2键,将文件保存为.c为后缀的格式,然后按Alt+F9查看是否有错误,如果没有,按Ctrl+F9运行,最后按Alt+F5查看结果;如果是VC,那么按Ctrl+F5即可如果有错误,修改后继续运行。

C语言,怎么用system()函数打开一个可执行文件,例如C:\a.exe

C语言使用system()函数打开一个可执行文件:system在调用的时候需要加上#include&lt;stdlib.h&gt;的头文件 include&lt;stdlib.h&gt; voidmain(){ system("c:\\windows\\system32\\cmd.exe");}

C语言 system()函数打开一个程序,路径有空格怎么办?

可以把包含空间的路径部分用双引号引起来。例如:我在c盘的program files文件夹中建了一个a.txt文件。可以使用这种形式打开:system("c:\\\"program files\"\\a.txt");注意每个双引号前要有转义字符\前缀

C语言中一个程序写完后怎么运行啊?

当编写完一个程序后,需要首先进行编译,然后再运行。如下图所示,程序编写完毕后,点击工具栏中的Execute,选择compile(编译)。如果没有错误,再选择Execute,选择run(运行)。

如何用c语言编写一个可以打开指定word文件、指定记事本或指定应用程序...

include &lt;windows.h&gt;int main(){ system("notepad.exe"); return 0;}打开记事本,其它同理。

如何在c语言中打开另一个程序?

一, 调用自己开发的应用 1)在plist文件中,注册对外接口 在xcode group&amp;files 里面,展开 resources选择info.plist 鼠标右击information property list ,然后从列表中选择URL types 右击 add row 添加一个对象(item)右击item add row 从列表中选择 URL Schemes 再右击添加一个对象(item1)将item1...

怎么用C语言编一个打开cmd命令的程序

首先头文件必须包含dir.h 也就是必须有#include&lt;stdio.h&gt;句子 然后你就可以在程序里面使用函数 system("cmd命令");来调用cmd命令了

怎么用c语言编写一个小程序?

1、首先打开DEV C++软件,点击“新建源代码”,在编辑页面输入以下代码。2、因为题目要求我们先输入一个整数,所以在定义变量时,就应该将其定义为整数型,注意,在输入,输出函数中,整数型对应的是“%d”。3、接下来就要对输入的整数进行判断,在C语言中,if是判断语句,所以用它来对整数进行判断。if...

c语言怎么调用程序 c语言写的程序怎么用 用高级程序设计语言编写的程序 C语言程序怎样用API 哪些程序是用c语言开发的 c语言用什么程序编写 c语言一般用什么软件编程 用C语言编写去广告程序 用c语言编写的程序叫
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
css背景图片代码css背景图片 顺丰快递可以寄猫猫吗? 顺丰快递可以发活体宠物吗 顺丰快递可以快递宠物狗吗 请问:为什么安装完VMware_Workstation_8.0.4 后,没有反应,哪里操作不对... 干了2 年多 Java 外包,终于脱离了! 动漫中白衬衫+黑短裙+长筒袜+黑长直的有谁? 求动漫少女白衬衫大图 小米6x屏幕老闪怎么办?? 解梦,我梦见被一群人撕扯被生吃了,不用任何工具直接用手抓我身上肉... 快手常看的人为什么没有了? 如何使用C语言编写简单小游戏? 使用c语言编写程序 C语言有什么实际应用? 华为手机怎么把微信设置到隐私空间? reamQ2这是什么牌手机? 滚筒洗衣机排水口堵塞下面的过滤网怎么打开? 除螨仪的过滤网需要经常换吗? beko洗衣机不开始工作是什么原因 求BEKO(倍科) WCE15085P滚筒洗衣机使用方法 如何使用 如何操作_问... 产后吃什么可以更快地恢复子宫,排出恶露? 你好,请问倍科洗衣机右下角哪个排水泵过滤器怎么打得开? 空间打开了。为什么不显示QQ农场一些相关的图标呢? 冰箱过滤器复位指示灯是什么意思beko QQ农场怎么亮图标 请教制药用压缩空气中残油含量的准确检测方法? QQ农场果实成熟的QQ提醒怎么取消啊 qq农场我根本就进不去。怎么种菜,新手上路的对话框何时才不在,要怎么样它才关闭 高中对数函数的的所有公式? QQ农场图标怎样删除 手机APP快手怎么用 快手手机客户端怎么打开 如何正确地使用C语言的指针 如何用手机在快手直播天天象棋? 使用C语言编辑 合作合同到期还有法律效益吗? 合同到期了可以直接走吗? 协议到期是否就是自然终止? 合同到期续签流程是怎么规定的 合同到期了 怎么办? 我和男友分手时他写了一份补偿协议,现在协议到期了,我要求他还钱,请问这份协议有效吗?_百度问一问 协议到期后继续给对方提供了服务,但对方不支付协议期后我方提供服务的相关费用,可以起诉对方吗? 实习协议要到期了怎么和公司说续约 合同到期后,双方继续合作构成事实合同吗? 是502胶粘性好还是101胶水粘性大? 质粒载体的种类有哪些啊? 常用的基因工程载体有哪些?各有什么优缺点? “网红101号汽油”能增强动力吗? 网站打不开101 求气相色谱法测水中苯系物的操作步骤