C语言算了法怎么去做,我不会求解答

输出变量所占储存空间大小
编写程序,输出shor,int,long,float,double,char等类型变量所占打储存空间大小
输出用例
2 4 8 4 8 1

img

short s;
int i;
double d;
...

cout << sizeof(s);

sizeof函数用于求长度,如果是一个变量,则求变量的空间大小,如果是一个类型,则求类型所占空间大小


#include <stdio.h>
int main()
{
    printf("%d %d %d %d %d %d",sizeof(short),sizeof(int),sizeof(long),sizeof(float),sizeof(double),sizeof(char));
    return 0;
}