#include "stdio.h" #include "stdlib.h" int main() { unsigned short A=10; printf("HelloWorld!/n"); printf("~A=%u/n",(~A)); printf("~A=%u/n",(~A)&0xffff); printf("%u/n",A); printf("%u/n",-1); char c=128; printf("c=%d/n",c); struct s1 {char ch; short sh; int inter; }test1[100]; struct s2 {char ch; int inter; short sh; }test2[100]; printf("sizeof(s1)=%d,sizeof(s2)=%d,sizeof(test1)=%d,sizeof(test2)=%d/n", sizeof(s1),sizeof(s2),sizeof(test1),sizeof(test2)); short B; printf("sizeof(short)=%d/n",sizeof(B)); char a[20]="Hello!"; char *p=a; // printf("%d =?= %d/n",(void*)p,( * (void**) )p ); struct h { char name[11]; short ID; int score; }st; printf("sizeof(st)=%d/n",sizeof(st)); return 0; }