fork download
  1. #include <stdio.h>
  2. #include <inttypes.h>
  3.  
  4. typedef int32_t a;
  5. typedef struct aa {a a;} aa;
  6.  
  7. #define a(a) printf(#a " = %d\n", a)
  8.  
  9. int main(void) {
  10. a a = 0xa;
  11. aa aa = {0xaa};
  12. a(a);
  13. a(aa.a);
  14. return 0;
  15. }
  16.  
Success #stdin #stdout 0s 2248KB
stdin
Standard input is empty
stdout
a = 10
aa.a = 170