#include<stdio.h>#include<math.h>#include<stdlib.h>intmain(void){printf("int:%d\n",sizeof(int));printf("long:%d\n",sizeof(long));printf("long int:%d\n",sizeof(longint));printf("long long:%d\n",sizeof(longlong));printf("long long int:%d\n",sizeof(longlongint));printf("---------------------------------\n");int a =pow(2,31)-1;/* -2147483648 ~ 2147483648*/printf("int: %d\n", a);long b =pow(2,31)-1;printf("long: %d\n", b);longint c =pow(2,31)-1;printf("long int: %d\n", c);longlong d =pow(2,63)-1;printf("long long: %lld\n", d);longlongint e =pow(2,63)-1;printf("long long int: %lld\n", e);return0;}