matlab大端小端數(shù)據(jù)格式轉(zhuǎn)換 請(qǐng)寫(xiě)一個(gè)C函數(shù),判斷處理器是大端存儲(chǔ)還是小端?
請(qǐng)寫(xiě)一個(gè)C函數(shù),判斷處理器是大端存儲(chǔ)還是小端?[go]void isbigendian(){short int a=0x1122//十六進(jìn)制,值為4位char b=*(char*)&a//通過(guò)將sho
請(qǐng)寫(xiě)一個(gè)C函數(shù),判斷處理器是大端存儲(chǔ)還是小端?
[go]void isbigendian(){short int a=0x1122//十六進(jìn)制,值為4位char b=*(char*)&a//通過(guò)將short(2字節(jié))轉(zhuǎn)換為char單字節(jié),b指向起始字節(jié)(低字節(jié)),如果(b==0X11)//低字節(jié)存儲(chǔ)高字節(jié)數(shù)據(jù){//是大端模式}否則{//是小端模式}