2010-06-14 29 views
0

如果定义了宏kIndependentMacro,我想定义一个宏kDependentMacro为38,否则为40。什么是最简单的方法来做到这一点?#define的条件值

+0

您的意思是在C? – 2010-06-14 22:09:24

+0

是的。没有第二句话,他们应该允许这个评论。 – 2010-06-14 22:40:52

回答

6
#ifdef kIndependentMacro 
# define kDependentMacro 38 
#else 
# define kDependentMacro 40 
#endif 
+0

呃。我希望有更漂亮的东西。从事实上看,这已经有4个upvotes,显然不是:( – 2010-06-14 22:39:36