{inta;charb; };intmain(){uniontestt;t.a=1;printf("%d\n",t.b);//如果为1,则是小端,如果为0,则是大端if(t.b) {printf("小端模式!\n"); }else{printf("大端模式!\n"); }return0; }
return(val<<16)|(val>>16); } 1. 2. 3. 4.