小编Pal*_*den的帖子

找不到 main()。为什么这个程序打印“你好”?

#include<stdio.h>

#define begin(m,a,i,n) m##a##i##n
#define start begin(m,a,i,n)

void start() {
   printf("Hello");
}
Run Code Online (Sandbox Code Playgroud)

是的,是的,我确实看到了这些字母,m a i n但是它们是如何组合在一起并起作用的?

调试器...似乎对这个程序没有帮助。

c preprocessor c-preprocessor

0
推荐指数
1
解决办法
55
查看次数

标签 统计

c ×1

c-preprocessor ×1

preprocessor ×1