- 博客(2)
- 收藏
- 关注
原创 C 语言头文件守卫详解:#ifndef/#define/#endif 到底在干什么?-----宏定义在预编译的功能。
初学 C 语言时,我们都会在头文件里写这样一段代码:c#endif刚开始学的时候,我并不理解这几行到底在干什么,后来学习了一下,把“头文件守卫”的工作理解了一下。情况展开后声明次数编译结果有守卫add声明只出现 1 次✅ 编译通过无守卫 + 嵌套包含add声明出现 2 次❌ 报错。
2026-09-07 21:30:57
256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅