- 博客(1)
- 收藏
- 关注
原创 防卫式头文件
防卫式头文件目的:为了解决头文件重复包含问题1、在两个头文件中分别定义两个全局变量,主程序中添加头文件声明,主程序运行没有问题,但是当head2.h包含head1.h时,或者head2.h要用到head1.h的内容时:会报错,显示重定义,我们无法确定谁包含谁2、为了解决重定义(重复包含的问题)需要用防卫式头文件原理如果是第一次include,由于没有定义__HEAD__,因此就会首次定义,当第二次include该头文件时,由于已经定义了__HEAD__,所以就直接跳过了,不会造成重复声明,而
2021-04-17 17:00:17 174 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人