每日一题(12)—— .h头文件中ifndef/define/endif的作用
来源:互联网 发布:淘宝的账号怎么人肉 编辑:程序博客网 时间:2024/05/22 06:51
.h头文件中ifndef/define/endif的作用?
分析:
防止头文件被重复包含。
#ifndef _TEST_H_#define _TEST_H_/* test.h */#endif /* _TEST_H_ */
假如在a文件和b文件中都使用这个test.h,假如编译器先编译a,执行.h的内容,_TEST_H_第一次没有定义,然后#define定义_TEST_H_;再在b文件中使用test.h时,执行ifndef _TEST_H_,结果为假(在a中已经#define _TEST_H_过了),所以此处代码就不会被执行。
阅读全文
0 0
- 每日一题(12)—— .h头文件中ifndef/define/endif的作用
- .h头文件中的ifndef/define/endif 的作用?
- .h头文件中的ifndef/define/endif 的作用
- .h头文件中的ifndef/define/endif 的作用
- .h头文件中的ifndef/define/endif 的作用
- 头文件中 #ifndef---#define---#endif的作用
- 头文件中ifndef/define/endif的作用
- C/C++头文件中ifndef/define/endif 的作用
- 头文件中#ifndef/define/endif的作用
- 自定义头文件中ifndef/define/endif的作用
- 头文件中ifndef/define/endif的作用
- 【头文件】ifndef define endif 作用
- 头文件中的#ifndef #define #endif 作用
- 头文件中的ifndef/define/endif的作用
- 头文件中的ifndef/define/endif的作用
- 头文件中的ifndef/define/endif的作用
- 头文件中的ifndef/define/endif 的作用
- 头文件中的ifndef/define/endif 的作用
- [LeetCode]145. Binary Tree Postorder Traversal--二叉树的后序遍历
- [编程题] 制造回文
- 关于部署(Spring+MyBatis)web项目到Linux服务器
- 如何网页中嵌入谷歌地图
- windows下python使用pip命令安装builtwith库时,遇到的utf-8问题的解决
- 每日一题(12)—— .h头文件中ifndef/define/endif的作用
- 51nod 1163 最高的奖励
- BZOJ 1251: 序列终结者 splay
- mtklooger启动命令
- RTTI 机制与作用
- Qt AES加密解密
- 楼梯也疯狂:18个室内楼梯创意设计
- 系统时间显示方式
- python对指定字符串寻找回文子序列的最小划分