读书人

在Turbo C中怎么运行一个多文件程序

发布时间: 2012-02-03 22:02:47 作者: rapoo

在Turbo C中如何运行一个多文件程序?
在Turbo C中如何运行一个多文件程序?我看了好多遍课本都没看懂,没看懂的地方是第(2)步, <C程序设计 谭浩强 第185页> 。以下分别为4个文件的代码,如何运行由这4个文件组成的程序呢?请写出详细步骤,谢谢!
file1.c
main()
{
extern enter_string(char str[80]);
extern delete_string(char str[],char ch);
extern print_string(char str[]);

char c;
char str[80];
enter_string(str);
scanf( "%c ",&c);
delete_string(str,c);
print_string(str);
}

file2.c
#include "stdio.h "
enter_string(char str[80])
{gets(str);}

file3.c
delete_string(char str[],char ch)
{
int i,j;
for(i=j=0;str[i]!= '\0 ';i++)
if(str[i]!=ch)
str[j++]=str[i];
str[j]= '\0 ';
}

file4.c
print_string(char str[])
{
printf( "%s ",str);
}

[解决办法]
放到一个 project 里面,编译、执行



[解决办法]
同上!!!
可以先建立一个file.prj的项目文件, 其内容如下:
file1.c
file2.c
file3.c
此时将file.prj放入Project name项中, 以后进行编译时将自动对项目文件中
规定的三个源文件分别进行编译。然后连接成file.exe文件。

读书人网 >C语言

热点推荐