多文件编程
- 将多个含有不同函数功能 .c 文件模块,编译到一起,生成一个.exe 文件。
- 防止头文件重复包含
1. #pragma once ---->windows中
2.
#ifndef __HEAD_H__ <---- head.h
#define __HEAD_H__
...........头文件内容
#endif
#ifndef __HEAD_H__
#define __HEAD_H__
// include 头文件
#include <stdio.h>
#include<stdlib.h>
//函数声明
int add(int a, int b);
int sub(int a, int b);
//类型定义
//宏定义
#define N 10
#define PI 3.14
#endif