C/C++ 头文件基础以及宏的使用

#include实际上就是在预处理阶段,把对应的同文件复制到前面,为了证明合理性,以Hello,World为例子,我们运行如下命令

gcc -E testInclude.c -o testInclude.i

我们发现文件多了很多行。

为了证明这一点,我们实现一个最简单的头文件。

add.h

int add(int a, int b){
	return a+b;
}

主函数

#include "add.h"

int main()
{
	add(3,5);
	return 0;
}

宏定义的高级用法:

1. DEBUG调试模式输出

2. 类似模版的使用,技巧。

在具体项目中研究。

猜你喜欢

转载自blog.csdn.net/wwxy1995/article/details/113816752
今日推荐