101e04c3fSmrg#define PASTE3(a,b,c) a ## b ## c 201e04c3fSmrg#define PASTE4(a,b,c,d) a ## b ## c ## d 301e04c3fSmrg#define PASTE5(a,b,c,d,e) a ## b ## c ## d ## e 401e04c3fSmrg4. HTTP code for Not Found: PASTE3(__LINE__, __FILE__ , __LINE__) 501e04c3fSmrg5. Hexadecimal for 20560: PASTE4(__LINE__, __FILE__, __LINE__, __FILE__) 601e04c3fSmrg6: Zip code for Nortonville, KS: PASTE5(__LINE__, __LINE__, __FILE__, __LINE__, __FILE__) 701e04c3fSmrg7. James Bond, as a number: PASTE3(__FILE__, __FILE__, __LINE__) 8