多文件程序编译连接方法.docx

上传人:小** 文档编号:86714999 上传时间:2019-03-22 格式:DOCX 页数:3 大小:12.99KB
返回 下载 相关 举报
多文件程序编译连接方法.docx_第1页
第1页 / 共3页
多文件程序编译连接方法.docx_第2页
第2页 / 共3页
多文件程序编译连接方法.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《多文件程序编译连接方法.docx》由会员分享,可在线阅读,更多相关《多文件程序编译连接方法.docx(3页珍藏版)》请在金锄头文库上搜索。

1、众所周之,一个程序往往由多个文件组成,那么如何把这些文件编译连接成一个统一的可执行文件并运行呢?今天我要详细地介绍一下如何运行一个多文件的程序。第一步: 首先在桌面新建一个文件夹,命名为file。然后,打开Visual C+6.0,选择“文件”标签,然后选择“C/C+Header File”,在保存位置中选择桌面中的file,然后单击“确定”。然后选择“文件新建”命令,开始创建文件。第二步:创建文件file1.c,file2.c,file3.c,file4.h file1.c代码如下: #include file2.h #include file3.h #include file4.h mai

2、n() char c; char str80; enter_string(str); scanf(%c,&c); delete_string(str,c); printf_string(str); 然后保存为file1.c,这时你会在file文件夹中看到file1.c这个c文件,显示是C Sourse文件。 file2.c代码如下: #include file2.h void enter_string(char str80) /*定义外部函数enter_string*/ gets(str); /*向字符数组输入字符串*/ 然后保存为file2.c。 file3.c代码如下: #include

3、file3.h void delete_string(char str,char ch) /*定义外部函数 delete_string*/ int i,j; for(i=j=0;stri!=0;i+) if(stri!=ch) strj+=stri; strj=0; 然后保存为file3.c。 file4.c代码如下: #include file4.h void printf_string(char str) /*定义外部函数printf_string*/ printf(%s,str); 然后保存为file4.c。第三步:创建头文件file2.h,file3.h,file4.h。 file1.

4、h代码如下: #include xie.h void enter_string(char str80); /*定义外部函数enter_string*/然后保存为file1.h,显示为C/C+ Header文件。 file2.h代码如下: #include xie.h void delete_string(char str,char ch); /*定义外部函数delete_string*/ file3.h代码如下: #include xie.h void printf_string(char str); /*定义外部函数printf_string*/第四步:创建公共头文件xie.h。 xie.h代码如下: #include第五步:打开Visual C+6.0,选择“打开文件”命令,同时打开桌面上文件夹file中的file1.c,file2.c,file3.c,file4.c。然后分别对file2.c,file3.c,file4.c进行编译,再对file1.c进行编译。然后再对文件file1.c进行连接。如果成功,就可以运行了。(说明:由于Visual C+6.0老是在编译连接的时候容易死掉,所以建议大家耐心点,一次不行就多试几次。)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号