C语言学习--多文件编程(未完待续)
多文件编程:
将多个包含不同功能函数的.c 文件, 编译在一起, 生成一个exe 文件
防止多文件重复包含, 即多文件守卫。 (在main 函数的.c 文件里面, 只导入一次,防止多次导入)
(1) #program once
(2)linux
#inndef __HEAD_H__ //head.h
#define__HEAD_H__
... 头文件内容
//include 文件
#include <stdio.h> //<> 包裹的头文件为系统头文件
#include "userdefine.h" // “” 包裹的头文件名是用户自定义的头文件
// 函数声明
int add(int a , int b);
//类型定义
//宏定义
#define PI 3.14
#endif