/* Demonstrates the sizeof() operator */ #include /* Declare several 100 element arrays */ int intarray[100]; float floatarray[100]; double doublearray[100]; main() { /* Display the sizes of numeric data types */ printf("\n\nSize of int = %d bytes", sizeof(int)); printf("\nSize of short = %d bytes", sizeof(short)); printf("\nSize of long = %d bytes", sizeof(long)); printf("\nSize of float = %d bytes", sizeof(float)); printf("\nSize of double = %d bytes", sizeof(double)); /* Display the sizes of the three arrays */ printf("\nSize of intarray = %d bytes", sizeof(intarray)); printf("\nSize of floatarray = %d bytes", sizeof(floatarray)); printf("\nSize of doublearray = %d bytes\n", sizeof(doublearray)); return 0; }