多文件程序编译时头文件的使用方法

Posted heheheda

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多文件程序编译时头文件的使用方法相关的知识,希望对你有一定的参考价值。

如果把main函数放在第一个文件中,而把自定义函数放在第二个文件中,那就是需要在一个文件中声明函数原型
如果把函数原型包含在一个头文件里,那么每次使用函数的时候就不用声明其原型了

把函数声明放在头文件里,是很好的习惯

 

#ifndef是预编译指令,代表如果没有定义一个常量,那么就欲编译下面的代码

#ifdef是预编译指令,代表如果定义了一个常量,那么就欲编译下面的代码

#ifdef  宏

代码

#endif

 

.c文件 放函数的定义

.h 文件 放函数的声明

 

多文件编译时,头文件的写法

#ifndef A_H
#define  A_H

int add(int a, int b);
int max(int a, int b);

#endif 

//不管这个头文件被包含多少次, 只有一次生效 

 

以上是关于多文件程序编译时头文件的使用方法的主要内容,如果未能解决你的问题,请参考以下文章