方法一:函数声明和实现不分离,共两个文件
首先写main.c
- #include<stdio.h>
- #include "myFile.h"//注意自己定义的头文件,要使用双引号而不是尖括号!
- int main(void){
- printf("hello world!\n");
- func1();
- func2();
- func3();
- return 0;
- }
接着写myFile.h
- void func1()
- {
- printf("我是函数1\n");
- }
- void func2()
- {
- printf("我是函数2\n");
- }
- void func3()
- {
- printf("我是函数3\n");
- }
方法二:函数声明和实现分离,共三个文件
首先写main.c
- #include<stdio.h>
- #include "myFile.h"//注意自己定义的头文件,要使用双引号而不是尖括号!
- int main(void){
- printf("hello world!\n");
- func1();
- func2();
- func3();
- return 0;
- }
接着写myFile.c
- void func1()
- {
- printf("我是函数1\n");
- }
- void func2()
- {
- printf("我是函数2\n");
- }
- void func3()
- {
- printf("我是函数3\n");
- }
最后写myFile.h
- void func1(void);
- void func2(void);
- void func3(void);