#include<stdio.h> #define begin(m,a,i,n) m##a##i##n #define start begin(m,a,i,n) void start() { printf("Hello"); }
是的,是的,我确实看到了这些字母,m a i n但是它们是如何组合在一起并起作用的?
m
a
i
n
调试器...似乎对这个程序没有帮助。
c preprocessor c-preprocessor
c ×1
c-preprocessor ×1
preprocessor ×1