70,020
社区成员




#include "stdio.h"
#define Name val
#define str(n) #n
main()
{
int Name = 10;
printf("%s = %d",str(Name),Name);
}
#define _STR(x) #x
#define STR(x) _STR(x)
#define MEMBER1 dsfsfdf
#define MEMBER2 jkjfgjgf
typedef struct{
int MEMBER1;
int MEMBER2;
}AAA;
#define _STR(x) #x
#define STR(x) _STR(x)
#define MEMBER1 dsfsfdf
#define MEMBER2 jkjfgjgf
typedef struct{
int MEMBER1;
int MEMBER2;
}AAA;
int main()
{
AAA a;
a.MEMBER1 = 123;
a.MEMBER2 = 456;
printf(STR(MEMBER1) " = %d \n", a.MEMBER1);
printf(STR(MEMBER2) " = %d \n", a.MEMBER2);
return 0;
}