对不起,我错过了分号,现在我已经添加了。使用宏连接
#include <stdio.h>
#define m(i,j) (i##j)
int main(){
m(hello,world);
return 0;
}
虽然编译我得到以下错误 main.c中:在函数 '主': main.c中:8:1:错误: '的HelloWorld' 未声明(第一在此函数使用) 主.C:8:1:注:每个未声明的标识符报道只有一次出现在
但
#include <stdio.h>
#define m(i,j) (i##j)
int main(){
m(1,2);
return 0;
}
作品完美的每个功能,并给答案12
“给出的答案是12” 怎么样?你不输出它。 – weston
它需要一个字符串文字吗? – BLUEPIXY