2010-06-14 66 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