Я не работаю над C последние три года. Но вот ответ на ваш вопрос.
Вы можете распечатать размер различных типов данных следующим образом:
printf ("Размер целого числа:% ul", sizeof (int));
printf («Размер с плавающей точкой:% ul», sizeof (с плавающей точкой));
printf («Размер двойной:% ul», sizeof (double));
printf ("Размер символа:% ul", sizeof (char));
printf («Размер 167:% ul», sizeof (167));
printf («Размер 3.1415926:% ul», sizeof (3.1415926));
printf ("Размер целого числа:% ul", sizeof (‘$’));
Просто вставьте над строкой printf в вашей программе. Вы получите размер типов данных.
Здесь sizeof () - это функция, которая возвращает общий объем памяти, необходимый для хранения этого типа данных или литерала.