sizeofs.c 381 B

12345678910111213141516171819202122232425
  1. #include <sys/types.h>
  2. #include <sys/signal.h>
  3. #include <stdlib.h>
  4. #include <stdio.h>
  5. #define SZ(A, B) printf("%s %d\n", A, sizeof(B));
  6. int main ()
  7. {
  8. SZ("size_t", size_t);
  9. SZ("ssize_t", ssize_t);
  10. SZ("off_t", off_t);
  11. SZ("clock_t", clock_t);
  12. SZ("mode_t", mode_t);
  13. SZ("pid_t", pid_t);
  14. SZ("uid_t", uid_t);
  15. SZ("sigset_t", sigset_t);
  16. SZ("wchar_t", wchar_t);
  17. return 0;
  18. }