/* * $Id: sizeof.c,v 1.4 2006/03/23 20:08:08 sms Exp $ * www.pccl.demon.co.uk * * Program to display data sizes. */ #include #include #include #define printsize(x) printf ("sizeof (" #x ") = %d\n", sizeof (x)) main () { printf ("\nC\n"); printsize (char); printsize (double); printsize (float); printsize (int); printsize (long); printsize (long long); printsize (short); printsize (void *); printf("\n"); printsize (clock_t); printsize (gid_t); printsize (pid_t); printsize (size_t); printsize (ssize_t); printsize (time_t); printsize (uid_t); }