C语言外部函数调用

来源:百度知道 编辑:UC知道 时间:2024/05/16 07:29:28
外部函数应该存放到什么地方
我在FILE1.C里的程序
#include "stdio.h"

void main()
{
extern void enter_string(char str[]);
extern void delete_string(char str[],char ch);
extern void print_string(char str[]);

char c;
char str[80];
enter_string(str);
scanf("%c",&c);
delete_string(str,c);
print_string(str);
}
那三个函数我分别放到file2.c file3.c file4.c
怎么调用啊

你把你那三个函数:enter_string(char str[]),delete_string(char str[],char ch),print_string(char str[])分别编辑到file2.c ,file3.c ,file4.c 当中,编译、连接、执行你的那个file1.c文件中的程序应该就可以了。

将三个文件放在同一个文件夹里面,在文件开头作如下声明:

#include "stdio.h"
#include "file2.c"
#include "file3.c"
#include "file4.c"

然后编译你的file1.c就可以了