【发布时间】:2011-01-17 14:21:42
【问题描述】:
有人可以帮我破译以下内容吗 预处理器语句。
#define ALLOC(x,y) x _##y; x* y = &_##y;
我知道这里已经为 x 类型的某个变量 y 分配了一些内存。 但我不确定上面语句中## 的目的是什么。如果有人可以帮助我,那就太好了。
【问题讨论】:
-
你知道你可以运行预处理器来看看它是如何处理它的吗?我知道理解起来很好,但是一旦你理解并用具体的东西来测试它,那么预处理器就可以独立运行了。
标签: c-preprocessor string-concatenation stringification