fork(2) download
  1. #include <stdio.h>
  2.  
  3. #define intgr 12
  4. #define bnry 0b00000001
  5. #define hex 0x0A
  6. #define str "Hello World"
  7.  
  8. #define STRING(x) #x
  9. #define STRINGIZE(x) STRING(x)
  10.  
  11. int main(void) {
  12. char* str_intgr = STRINGIZE(intgr);
  13. char* str_bnry = STRINGIZE(bnry);
  14. char* str_hex = STRINGIZE(hex);
  15. char* str_str = STRINGIZE(str);
  16.  
  17. printf("%s\n", str_intgr);
  18. printf("%s\n", str_bnry);
  19. printf("%s\n", str_hex);
  20. printf("%s\n", str_str);
  21.  
  22. return 0;
  23. }
  24.  
Success #stdin #stdout 0s 5500KB
stdin
Standard input is empty
stdout
12
0b00000001
0x0A
"Hello World"