#define ToString(x) #x
printf(ToString(I am a boy));
#define Add(a, b, c) ( Add##a( (b), (c) ) )
int Add1(int x, int y) {return x+y;}
int Add2(int x, int y) {return x+y;}
int Add3(int x, int y) {return x+y;}
Add(1, 4, 6) // Add1에 4,6대입
Add(2, 4, 6) // Add2에 4,6대입
Add(3, 4, 6) // Add3에 4,6대입
'블로그 (Blog) > 개발로그 (Devlogs)' 카테고리의 다른 글
struct의 좋은 예(?) (0) | 2025.02.18 |
---|---|
READ_REGISTER, WRITE_REGISTER… (0) | 2025.02.18 |
함수 내에서 malloc후 함수밖에서 free 하기 (0) | 2025.02.18 |
NSIS 64비트 지원을 위한 팁 (0) | 2025.02.18 |
VMware 공유폴더 지정 (0) | 2025.02.18 |