【发布时间】:2021-03-23 07:39:11
【问题描述】:
我试图将 c 和 4 和预期的输出粘贴为 c4 但不能遵循相同的,我的代码有什么问题
#include<stdio.h>
#define paste(a,b) (#a)##b
int main()
{
printf("\n%s",paste(c,4));
return 0;
}
【问题讨论】:
-
您需要一个用于
#“字符串化”的辅助宏。这是一个常见问题解答,请参阅链接的副本。