篇首語:本文由編程筆記#小編為大家整理,主要介紹了百度筆試題簡述大小端字節序的概念并寫一個小程序檢測當前機器的大小端字節序相關的知識,希望對你有一定的參考價值。愛掏網 - it200.com
最近看到了一道百度的筆試題目,校招找工作還被考的還比較頻繁,花一點時間做出相應的講解,希望對你們有所幫助~
題目:
請簡述大端字節序和小端字節序的概念,設計一個小程序來判斷當前機器的字節序。愛掏網 - it200.com(10分)
標準答案如下:
(1)
Little endian:將低序字節存儲在起始地址
Big endian:將高序字節存儲在起始地址
(2)
//實現代碼來檢測
#include
int main()
{
int x=1;
if (*(char *) &x ==1)
printf("Little endian!\n");
else printf("Big endian!\n");
return 0;
}
解析
網上的資料已經解釋的非常清楚了
貼個鏈接:大小端模式自己研究一下就可以了
如果不明白,留言區見
下一篇:2024年騰訊C++面試題和答案持續更新中-內附視頻講解(12)
聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。