防止头文件多次引入
2016-06-05 18:38
246 查看
4000
1.头文件被多次重复引用会造成的后果:
头文件多次重复引用:一个头文件被多次在源文件中多次引用。
先来看一段代码:
#include "Test.h"
int a = 20;
int main()
{
printf("a = %d\n", a);
return 0;
}
1.头文件被多次重复引用会造成的后果:
头文件多次重复引用:一个头文件被多次在源文件中多次引用。
先来看一段代码:
/*Test.c*//*Test.c*/
#include "Test.h"
#include "Test.h"
int main()
{
printf("d o o\n");
return 0;
}
#include "Test.h"
int a = 20;
int main()
{
printf("a = %d\n", a);
return 0;
}
相关文章推荐
- 二分法查找元素位置
- 结构体内存对齐
- C++ 复杂链表的复制
- 二叉树基础
- 大牛Git教程
- 鸡汤君_一个老程序员的建议66
- pthread_once,pthread_key_create,pthread_setspecific,pthread_getspecific
- 【leetcode】3. Longest Substring Without Repeating Characters
- C++_智能指针
- JAVA WEB 之 XML(1)
- NET:交换机的背板带宽,交换容量,包转发率区别
- C++Primer_笔记_异常处理
- C++_模板类与类型萃取技术
- 输入字符,输出字符时加行号
- C++ 中string类的三种模拟实现方式
- 深度理解C字符串与C++字符串
- 模板实现简易queue
- 模板实现简易stack
- atoi()函数实现
- C++实现双向链表