matlab大端小端数据格式转换 请写一个C函数,判断处理器是大端存储还是小端?

请写一个C函数,判断处理器是大端存储还是小端?[go]void isbigendian(){short int a=0x1122//十六进制,值为4位char b=*(char*)&a//通过将sho

请写一个C函数,判断处理器是大端存储还是小端?

[go]void isbigendian(){short int a=0x1122//十六进制,值为4位char b=*(char*)&a//通过将short(2字节)转换为char单字节,b指向起始字节(低字节),如果(b==0X11)//低字节存储高字节数据{//是大端模式}否则{//是小端模式}