본문으로 바로가기

유용한 define문

category 블로그 (Blog)/개발로그 (Devlogs) 2025. 2. 18. 10:28
#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대입