intmain(intargc,constchar*argv[]){charchar1;unsignedcharunsigned_char1;signedcharsigned_char1;shortintshort_int1;signedshortintsigned_short_int1;unsignedshortintunsigned_short_int;intint1;signedintsigned_int1;unsignedintunsigned_int1;longintlong_int1;signedlongintlong_signed_int1;unsignedlongintlong_unsigned_int1;floatfloat1;doubledouble1;int*needle;struct{chara;charb;}struct1;printf("char's size is %d \n",sizeof(char1));printf("unsigned_char's size is %d \n",sizeof(unsigned_char1));printf("signed_char's size is %d \n",sizeof(signed_char1));printf("short_int1's size is %d \n",sizeof(short_int1));printf("signed_short_int1's size is %d \n",sizeof(signed_short_int1));printf("unsigned_short_int's size is %d \n",sizeof(unsigned_short_int));printf("int1's size is %d \n",sizeof(int1));printf("signed_int1's size is %d \n",sizeof(signed_int1));printf("unsigned_int1's size is %d \n",sizeof(unsigned_int1));printf("long_int1's size is %d \n",sizeof(long_int1));printf("long_signed_int1's size is %d \n",sizeof(long_signed_int1));printf("long_unsigned_int1's size is %d \n",sizeof(long_unsigned_int1));printf("float1's size is %d \n",sizeof(float1));printf("double1's size is %d \n",sizeof(double1));printf("needle(64bit)'s size is %d \n",sizeof(needle));printf("struct1's size is %d \n",sizeof(struct1));// printf("'s size is %d \n",sizeof()); return0;}