#define SM(s,m) int my_ ## s ## _ ## m ## _fun(int a,int b)
#define SM_RUN(s,m,x,y) my _ ## s ## _ ## m ## _fun(x,y);
SM(X,Y)
{
printf("a+b=%d\n",a+b);
return a+b;
};
int main()
{
my_X_Y_fun(100,200);
return 0;
}
...全文
1538打赏收藏
贴一下
#define SM(s,m) int my_ ## s ## _ ## m ## _fun(int a,int b) #define SM_RUN(s,m,x,y) my _ ## s ## _ ## m ## _fun(x,y); SM(X,Y) { printf("a+b=%d\n",a+b); return a+b; }; int main() { my_X_Y_fun(100,200); return 0; }