C Variable Byte Sizes

#include <stdio.h>

int main() {
    char charVar;
    short shortVar;
    int intVar;
    long longVar;
    float floatVar;
    double doubleVar;

    printf("Size of char: %lu bytes\n", sizeof(charVar));
    printf("Size of short: %lu bytes\n", sizeof(shortVar));
    printf("Size of int: %lu bytes\n", sizeof(intVar));
    printf("Size of long: %lu bytes\n", sizeof(longVar));
    printf("Size of float: %lu bytes\n", sizeof(floatVar));
    printf("Size of double: %lu bytes\n", sizeof(doubleVar));

    return 0;
}