#include<stdio.h>
#include<stdbool.h>
int main() {
int a = 1;
long b = 2;
long long c = 3;
short d = 4;
char e = 'a';
float f = 3.1415;
double g = 3.1415926535;
long double h = 3.1415926535;
bool i = true;
printf("类型:************@************\n\n");
printf("int大小:%d\n", sizeof(int));
printf("long大小:%d\n", sizeof(long));
printf("long long大小:%d\n", sizeof(long long));
printf("short大小:%d\n", sizeof(short));
printf("char大小:%d\n", sizeof(char));
printf("float大小:%d\n", sizeof(float));
printf("double大小:%d\n", sizeof(double));
printf("long double大小:%d\n", sizeof(long double));
printf("bool大小:%d\n\n", sizeof(bool));
printf("obj:************@************\n\n");
printf("int大小:%d\n", sizeof(a));
printf("long大小:%d\n", sizeof(b));
printf("long long大小:%d\n", sizeof(c));
printf("short大小:%d\n", sizeof(d));
printf("char大小:%d\n", sizeof(e));
printf("float大小:%d\n", sizeof(f));
printf("double大小:%d\n", sizeof(g));
printf("long double大小:%d\n", sizeof(h));
printf("bool大小:%d\n", sizeof(i));
return 0;
}
运行结果: