已知字符0的ASCII码为十六进制的30
main()
{int i;
union {unsigned char c;unsigned int i[4];}z;
z.i[0]=0x39;z.i[1]=0x36;
printf("%d\n",z.c);}
请高手帮忙解下該題,并写出详细过程,谢谢!
没人帮忙,真晕
结果是57,再我不知道怎么来的,能不能解释一下啊?
这个程序不是我写的,是试卷上面的,
试卷配了答案,我只知道答案,不知道怎么来的,所以问问大家,
但到现在为止,我还是不知道答案是怎么来的!