如何用C语言写一个可运行的exe程序

Python041

如何用C语言写一个可运行的exe程序,第1张

一\要生成.exe程序,要经过三个步骤:编码->编译->链接

二\我用linux系统上的vim,编码好可直接生成.exe文件

例如:新建文本名叫c.c的文件,对文件进行编码,输入以下程序:

#include

<stdio.h>

int

main(void)

{

printf

("hellow

world")

return

0

}

三\保存退出后,用gcc编译命令,编译c.c文件,命令如下

gcc

c.c

-o

c

生成的c文件就是.exe文件

在C语言中调用exe文件,可以使用system函数。1、函数声明:int system(const char *cmd)2、头文件:stdlib.h3、函数功能:调用cmd中包含的系统命令。要执行exe文件,直接cmd赋值该exe文件的文件名即可。可以包含相对路径或者绝对路径。4 示例代码:如在D:\A\下存在有my.exe文件。当前C程序可执行文件位于D:\B文件夹下。那么调用my.exe可以使用system("d:\\A\\my.exe")也可以使用system("..\\A\\my.exe")如果my.exe就在D:\B下,那么可以直接system("my.exe")