------------------------------------------------------------------------------
MC logo
Sizeof Operator
[^] Code Examples
------------------------------------------------------------------------------
<<Builtin Types sizeof.c Type Conversion>>
/*
 * Print the sizeof information for the basic numeric types.  
 */

#include <stdio.h>
main()
{
        char c;
        short s;
        int i;
        unsigned long l;
        signed long long ll;

        float f;
        double d;
        long double ld;

        printf ("%d %d %d %d %d\n", (int)sizeof c, (int)sizeof s,
                (int)sizeof i, (int)sizeof l, (int)sizeof ll);
        printf ("%d %d %d\n", (int)sizeof f, (int)sizeof d, (int)sizeof ld);
        printf ("%d %d %d\n", (int)sizeof(int), (int)sizeof(char), 
                (int)sizeof(long double));
}
<<Builtin Types Type Conversion>>