fork download
  1. #include <iostream>
  2.  
  3.  
  4. #define PRINT(s) \
  5.   std::cout << #s << ": " << s << std::endl
  6.  
  7. int main()
  8. {
  9. PRINT(sizeof(long ));
  10. PRINT(sizeof(int ));
  11. PRINT(sizeof(short ));
  12. PRINT(sizeof(char ));
  13. PRINT(sizeof(bool ));
  14. PRINT(sizeof(float ));
  15. PRINT(sizeof(double));
  16. }
  17.  
  18.  
Success #stdin #stdout 0.01s 2680KB
stdin
Standard input is empty
stdout
sizeof(long ): 4
sizeof(int ): 4
sizeof(short ): 2
sizeof(char ): 1
sizeof(bool ): 1
sizeof(float ): 4
sizeof(double): 8