梦回连营 发表于 2021-9-13 12:19:47

调用其它文件里的函数

如图所示,我建立了一个find_n_prime.h的头文件, 和find_n_prime.c的源文件, 想在6.c里面调用在find_n_prime.c里面写好的判断素数的函数is_prime(),结果报错了,报错的结果如图4。这是为什么,如何调用其它文件里面写的函数。

jhanker 发表于 2021-9-13 12:38:02

本帖最后由 jhanker 于 2021-9-13 12:57 编辑

在6.c文件的包含头文件部分 改成下面的代码

#ifndef _SOMEFILE_H_
#define _SOMEFILE_H_
#include <stdio.h>
#include "find_n_prime.h"
#endif

人造人 发表于 2021-9-13 13:33:28

你的编译命令应该是这样的
gcc -g -Wall -o main 6.c find_n_prime.c
页: [1]
查看完整版本: 调用其它文件里的函数