C Program to Find Size of Data types
Write C Program to Print Size of Various Data types
#include<stdio.h> int main() { char charType; signed int signedIntType; int intType; long int longIntType; float floatType; double doubleType; long double longDoubleType; // sizeof evaluates the size of a variable printf("Size of char \t\t: %d byte\n", sizeof(charType)); printf("Size of signed integer \t: %d byte\n", sizeof(signedIntType)); printf("Size of int \t\t: %d bytes\n", sizeof(intType)); printf("Size of long int \t: %d bytes\n", sizeof(longIntType)); printf("Size of float \t\t: %d bytes\n", sizeof(floatType)); printf("Size of double \t\t: %d bytes\n", sizeof(doubleType)); printf("Size of long double \t: %d bytes\n", sizeof(longDoubleType)); return 0; }
Output:
Size of char : 1 byte
Size of signed int : 4 bytes
Size of int : 4 bytes
Size of long int : 4 bytes
Size of float : 4 bytes
Size of double : 8 bytes
Size of long double : 12 bytes