【发布时间】:2016-12-14 10:02:25
【问题描述】:
我有这样的事情:
#define num1 6
#define num2 3
我想将这 2 个宏相乘,然后将 它转换为字符串,然后再存储在一个宏中。 请提出您的建议。
【问题讨论】:
-
请展示您迄今为止的研究/调试工作。请先阅读How to Ask页面。
-
为什么是宏?无法通过这种方式转换为字符串。
-
如果你想在预处理器中这样做,那么它是不可能的(除非你考虑一个很长的
#if指令级联的可能性)
标签: c macros c-preprocessor operator-keyword operator-precedence