首先我们需要明确的概念:
头文件:就是存放功能模块 提供函数原型或类型的声明
后缀名:.h
外部声明关键字:extern 声明
步骤:
1:写一个后缀名为.c 代码文件 (代码文件中不能带main函数)
(selectSort.c文件)该文件的功能是选择排序
2:写一个后缀名为.h的头文件 引用外部文件加extern(该头文件包含第一步写的函数原型或类型声明)
(selectSort.h文件)该文件包含第一步代码文件的函数原型
3:在需要执行该函数功能的代码文件中包含该头文件
(main.c)文件 ,该文件中包含#include"selectSort.h"的路径,使用(selectSort.c)文件中的函数----selectSort();
4:调用该文件的名称 加上第一步的.c代码文件共同编译
gcc编译(main.c selectSort.c)文件 一起编译会生成一个可执行文件
执行该文件便可以直接使用该文件中的函数了