【发布时间】:2016-08-17 12:06:00
【问题描述】:
为什么有时我会看到
#define __Empty_macro__
在 C 中?它的用途是什么?例如:
#ifndef _BUILDIN_H_
#define _BUILDIN_H_
//codes never used _BUILDIN_H_ ...
#endif /* _BUILDIN_H_ */
【问题讨论】:
-
Why are #ifndef and #define used in c++ header files 的可能重复项编辑:问题最初也被标记为 c++。据我所知,问题的答案对于 c++ 和 c 是相同的,并且已经在副本中回答了。
-
好吧,我称之为未定义的行为
-
@user3528438,你根据什么来称呼那些未定义的行为?
-
@StoryTeller 下划线
标签: c