glibc 소스를 읽다가 이해가 안 되는 전처리문을 발견함.
# define GL(name) _##name
그래서 알아보는 김에 이것저것 알아봄.
#include <stdio.h>
#define elearn(str) printf(#str"%d\n", str)
#define wow(a, b) int i##a##b
int main()
{
wow(0, 1);
i01 = 3;
printf("%d\n", i01); //3
elearn(234); //234234
printf("sdf""%d\n", 345); //234345
return 0;
}