第二种方法用了一个新的int型数组b,把要处理的数组从尾到头地依次赋值给b数组,再把数组不中的值倒到a数组中,这种方法的空间就要比上一个大多了。但是当把b数组再给a数组赋值时,出现了问题:用1语句还是用2语句,实践出来了,还是用2语句。如果用1语句,当在测试程序中依次打印倒置后的a数组的值时,还是和没...
/*方法A#include <stdio.h>union MyUnion{long p;unsigned char array[4];};int main(){union MyUnion u;int i;u.p = 0xbfffff08;printf("方法A:\n");for(i=0;i<4;i++){printf( (u.array[i]) > 9 ? ("0x%x, "):("0x0%x, "), u.array[i]);}return 0;}*//*方法...
1为整型,'0'为字符型,ASCII码的值为32. 1+32=33 。字符型'1'的ASCII码值为33.所以有1+‘0’='1'