c代码怎么生成软件,用C语言写完程序如何变成软件

1 , 用C语言写完程序如何变成软件在C语言环境下用菜单中的build命令编译,在同目录下就会生成.exe可执行文件,前提是你的C程序正确才行,要不会报错的!用编译器 WINTC CFREEVS 等等
2,C语言编程代码如何转换成可运行软件经过编译环境(TC、BC、VC等)编译 , 形成*.exe文件 。首先是要编译正确 , 然后是链接正确 。最终是链接程序把目标文件转换成可执行代码刚学的话 。下载个dev-c++,编译完运行,就会自动编辑,生存exe文件 。而且你不分段的话,很难看 。比如你开头#include,就多写了一个u , 后面的太杂,就懒得看了 。加油吧,骚年!【c代码怎么生成软件,用C语言写完程序如何变成软件】
3,怎样把一个才C语言源代码变成一个可执行的软件 求告知要哪些两步1、包含头文件:#include2、在最后一行使用函数:getch();词库需要自己给定,其实思想简单,随机产生一个词库索引范围内的值 , 然后去这个地方取词 。词库的以什么方式给出,没定,不好写程序 。可执行文件吧?只要你学会怎样写源程序就可以了,变成可执行文件只需要在编译器上点几下 。找本入门书看看吧,推荐C Primer Plus用Wintc编的就得加GETCH();而且生成的不能叫做“软件”吧 , 是“文件”
4,怎么把一个C语言程序做成应用程序或者用什么软件你下个C语言编译器,编译完就是EXE格式的了,在任何电脑上都可以双击打开 。追问: 我有一个VC6.0,当然编译完就是EXE格式,但是要把它单独分离出来 , 有自己的界面等 , 直接就可以运行,而不是编译里运行,回答: 你编译完之后会多出一个EXE的同名文件啊 , 你直接运行这个EXE问件就可以啦,至于自己的界面这些也是要你代码写的 。你做了界面那运行时就有界面,你没有写界面那么你在WINDows下打开那个EXE文件就只能是一个命令行窗口弹出来 。你可以开头加上#include 然后在文件最后加上system("pause");使程序运行后停留,也可以在程序的结尾加上退出程序的语句或者获取输入流的语句,例如getchar();这样也可以使程序在运行完后停留 提问者 的感言: 呵呵,谢谢了 2010-07-205,怎么将编写的C源代码转化成应用软件啊C编写工具直接就可以编译发布exe程序#include<stdio.h>#include<string.h>#include<stdlib.h>#include<malloc.h>#define len sizeof(struct family_financial)struct family_financialintyear; //表示年份intmonth; //表示月份charname[12]; //家庭成员名单floatmoney; //表示本次金额intfee_type; //表示本次费用类别 1:收入;0:支出;chardetail[20]; //描述该费用的用途;};//创建结构体指针struct family_financial*fam_p; //以下是main函数main()//主函数之后定义的函数一定要在使用前声明一下void add_income();void search_income();void delete_income();void update_income();void add_payout();void search_payou();void pdate_payout();voiddelete_payout();void count_total();void quit();int choice; //以下为家庭财务管理系统菜单功能while(1)system("cls"); printf("\n"); printf("\n"); printf(" **********家庭财务管理系统**********\n "); printf("\n"); printf(" ************************************\n ");printf(" 收入管理 \n"); printf(" 1.添加收入 \n");printf(" 2.查询收入明细 \n"); printf(" 3.删除收入 \n"); printf(" 4.修改收入 \n"); printf(" *************************************\n"); printf(" 支出管理 \n"); printf(" 5.添加支出 \n");printf(" 6.查询支出明细 \n"); printf(" 7.删除支出 \n"); printf(" 8.修改支出 \n");printf(" *************************************\n");printf(" 统计 \n"); printf(" 9.统计总收入和总支出\n"); printf(" *************************************\n");printf(" 0.退出系统 \n"); printf(" >请选择要进行的操作 \n"); scanf("%d",&choice); switch(choice) case 1: add_income();break; //添加收入 case 2: search_income();break; //查询收入 case 3: delete_income();break; //删除收入case 4: update_income();break; //修改收入 case 5: add_payout();break; //添加支出case 6: search_payou(); break; //查询支出 case 7: delete_payout();break; //删除支出 case 8: pdate_payout(); break; //修改支出case 9: count_total();break; //统计总收入和总支出case 0: quit(); break; //退出系统 default: //输入错误printf("\n"); printf("\n"); system("cls"); printf(" 您的输入有误,请从新输入 \n"); system("pause");} }}}void add_income()file *fp; //定义文件指针 //fp=fopen("txl","a");//fam_p=&fam; fam_p=(struct family_financial*) malloc(len);system("cls"); printf("\t请输入年份:"); scanf("%d",fam_p->year); printf("\t请输入月份:"); scanf("%d",fam_p->month); printf("\t请输入家庭成员名单:"); scanf("%s",fam_p->name); printf("\t本次金额:"); scanf("%f",fam_p->money); printf("\t请输入本次费用类别1:收入;0:支出;:"); scanf("%f",fam_p->fee_type); printf("\t该费用用途:"); scanf("%s",fam_p->detail); fp=fopen("txl","a");//打开文件 //将指针结构体中的数据写入文件if (fwrite(fam_p,sizeof(struct family_financial),1,fp)==0) printf("error\n"); fclose(fp); free(fam_p); system("pause");}void search_income() system("cls"); printf(" 模块正在建设中.......\n"); system("pause");} void delete_income() system("cls"); printf(" 模块正在建设中.......\n"); system("pause");} void update_income() system("cls"); printf(" 模块正在建设中.......\n"); system("pause");} void add_payout() system("cls"); printf(" 模块正在建设中.......\n"); system("pause");} void search_payou() system("cls"); printf(" 模块正在建设中........\n"); system("pause");} voiddelete_payout() system("cls"); printf(" 模块正在建设中.......\n"); system("pause");}void pdate_payout() system("cls"); printf(" 模块正在建设中.......\n"); system("pause");}void count_total() system("cls"); printf(" 模块正在建设中.......\n"); system("pause");} void quit() system("cls"); printf(" 再见谢谢使用 \n"); exit(0);}

    推荐阅读