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;
}