变量在内存的字节顺序
#include<stdio.h>
#define 四大皆空 main
void 四大皆空()
{
short num = 1;
//0000 0000 0000 0001 内存二进制
//0000 0000 0000 0001 高字节在前,低字节在后(高字节就是位数较高的字节,低字节位数较低的字节,,按照位数决定)
//0000 0001 0000 0000 低字节在前,高字节在后 (windows)
printf("%p",&num);
getchar();
}
void main()
{
short num = 1;
if ((((char)&num))==1)
{
printf(“高字节在后”);
}
else
{
printf(“高字节在前”);
}
getchar();}