在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【C語言進階】面試題:請使用代碼判斷主機存儲屬于大端模式還是小端模式?

嵌入式物聯網開發 ? 來源:嵌入式物聯網開發 ? 作者:嵌入式物聯網開發 ? 2022-10-02 11:56 ? 次閱讀

C語言進階】面試題:請使用代碼判斷主機存儲屬于大端模式還是小端模式?

經典面試題,有必要了解下!

1 問題描述

【C語言進階】面試題:請使用代碼判斷主機存儲屬于大端模式還是小端模式?

2 示例代碼

為此寫了一段測試代碼:

?
#include 
#include 
?
int main(int argc, const char *argv[])
{
int a = 0x12345678;
unsigned char *p = (unsigned char *)&a;
?
if (*p == 0x12) {
printf("big endian
");
} else {
printf("*p = %02x
", *p);
printf("little endian
");
}
?
return 0;
}

跑一下測試結果:

image-20220930230847586

正好滿足: 低地址,存儲低字節 ,所以它是 小端存儲 ;反之,應該就是 大端存儲

3 總結

  • 有必要了解下大端存儲和小端存儲的規則;
  • 記住口訣:DD為小,諧音: 弟弟為小
  • **即 **低地址,低字節 為小端存儲;反之, 低地址,高字節 為大端存儲。

4 更多分享

[架構師李肯]

架構師李肯全網同名 ),一個專注于嵌入式IoT領域的架構師。有著近10年的嵌入式一線開發經驗,深耕IoT領域多年,熟知IoT領域的業務發展,深度掌握IoT領域的相關技術棧,包括但不限于主流RTOS內核的實現及其移植、硬件驅動移植開發、網絡通訊協議開發、編譯構建原理及其實現、底層匯編及編譯原理、編譯優化及代碼重構、主流IoT云平臺的對接、嵌入式IoT系統的架構設計等等。擁有多項IoT領域的發明專利,熱衷于技術分享,有多年撰寫技術博客的經驗積累,堅信【知識改變命運,技術改變世界】!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5119

    文章

    19403

    瀏覽量

    312244
  • 存儲
    +關注

    關注

    13

    文章

    4452

    瀏覽量

    86797
  • C語言
    +關注

    關注

    180

    文章

    7624

    瀏覽量

    139433
  • 代碼
    +關注

    關注

    30

    文章

    4869

    瀏覽量

    69905
收藏 人收藏

    評論

    相關推薦

    面試題】人工智能工程師高頻面試題匯總:概率論與統計篇(題目+答案)

    ?隨著人工智能技術的突飛猛進,AI工程師成為了眾多求職者夢寐以求的職業。想要拿下這份工作,面試的時候得展示出你不僅技術過硬,還得能解決問題。所以,提前準備一些面試常問的問題,比如概率論與統計知識
    的頭像 發表于 01-22 13:00 ?665次閱讀
    【<b class='flag-5'>面試題</b>】人工智能工程師高頻<b class='flag-5'>面試題</b>匯總:概率論與統計篇(題目+答案)

    EE-5:ADSP-218x全存儲模式主機存儲模式

    電子發燒友網站提供《EE-5:ADSP-218x全存儲模式主機存儲模式.pdf》資料免費下載
    發表于 01-14 15:54 ?0次下載
    EE-5:ADSP-218x全<b class='flag-5'>存儲</b><b class='flag-5'>模式</b>與<b class='flag-5'>主機</b><b class='flag-5'>存儲</b><b class='flag-5'>模式</b>

    C語言試題

    來看一個C語言試題,應該很少有人能給出正確答案。 #include int f(){ printf("this is f ..."); return 1;}int g(){ printf
    的頭像 發表于 12-30 09:48 ?290次閱讀

    面試題】人工智能工程師高頻面試題匯總:機器學習深化篇(題目+答案)

    ,或者深度學習的框架,還有怎么優化模型,這些都是加分項,能有效提高面試通過率。本篇小編整理了一些高頻的機器學習深化方面的面試題,這些題目都是從實際面試中總結出來的,非
    的頭像 發表于 12-16 13:42 ?2451次閱讀
    【<b class='flag-5'>面試題</b>】人工智能工程師高頻<b class='flag-5'>面試題</b>匯總:機器學習深化篇(題目+答案)

    面試題】人工智能工程師高頻面試題匯總:Transformer篇(題目+答案)

    隨著人工智能技術的突飛猛進,AI工程師成為了眾多求職者夢寐以求的職業。想要拿下這份工作,面試的時候得展示出你不僅技術過硬,還得能解決問題。所以,提前準備一些面試常問的問題,比如機器學習的那些算法
    的頭像 發表于 12-13 15:06 ?909次閱讀
    【<b class='flag-5'>面試題</b>】人工智能工程師高頻<b class='flag-5'>面試題</b>匯總:Transformer篇(題目+答案)

    人工智能工程師高頻面試題匯總——機器學習篇

    ,或者深度學習的框架,還有怎么優化模型,這些都是加分項,能有效提高面試通過率。本篇小編整理了一些高頻的機器學習方面的面試題,這些題目都是從實際面試中總結出來的,非常具
    的頭像 發表于 12-04 17:00 ?1228次閱讀
    人工智能工程師高頻<b class='flag-5'>面試題</b>匯總——機器學習篇

    技術干貨驛站 ▏深入理解C語言:掌握C語言條件判斷,從if到switch的應用

    語句和條件運算符。這些結構不僅增強了代碼的靈活性,還提高了程序的可讀性和可維護性。本文將深入探討C語言中的主要條件判斷語句,包括它們的語法、使用方法及實際應用,通過
    的頭像 發表于 11-09 01:10 ?652次閱讀
    技術干貨驛站 ▏深入理解<b class='flag-5'>C</b><b class='flag-5'>語言</b>:掌握<b class='flag-5'>C</b><b class='flag-5'>語言</b>條件<b class='flag-5'>判斷</b>,從if到switch的應用

    cmos和非門電路的輸入電阻模式是什么

    CMOS和非門電路的輸入電阻模式涉及多個方面,包括電阻的作用、連接方式以及如何影響電路性能。以下是對CMOS和非門電路輸入電阻模式的詳細分析:
    的頭像 發表于 10-01 17:30 ?1423次閱讀

    usb主機模式怎么打開

    USB主機模式(USB Host Mode)是指設備(如智能手機、平板電腦或某些類型的計算機)能夠連接到USB設備(如鍵盤、鼠標、存儲設備等),并作為USB主機來控制這些設備。這種
    的頭像 發表于 09-25 09:08 ?2725次閱讀

    usb主機模式和設備模式的區別

    USB(通用串行總線)是一種廣泛使用的接口技術,用于連接計算機和外部設備。USB主機模式和設備模式是USB通信中的兩種不同角色,它們定義了設備和計算機之間的通信方式。以下是對這兩種模式
    的頭像 發表于 09-25 09:06 ?1762次閱讀

    在EK-TM4C123GXL LaunchPad上使用USB主機模式

    電子發燒友網站提供《在EK-TM4C123GXL LaunchPad上使用USB主機模式.pdf》資料免費下載
    發表于 09-19 10:56 ?0次下載
    在EK-TM4<b class='flag-5'>C</b>123GXL LaunchPad上使用USB<b class='flag-5'>主機</b><b class='flag-5'>模式</b>

    hex文件如何查看原c語言代碼

    直接將 .hex 文件轉換回原始的 C 語言代碼是不可能的,因為 .hex 文件是二進制文件,它包含了單片機程序編譯后的機器碼,這些機器碼與原始的 C
    的頭像 發表于 09-02 10:37 ?3719次閱讀

    請問CYW20829深度睡眠模式是否可以通過遠程BLE喚醒,還是必須從主機喚醒?

    請問 CYW20829 深度睡眠模式是否可以通過遠程 BLE 喚醒,還是必須從主機喚醒? 謝謝!
    發表于 05-28 07:55

    STM8S I2C從機模式無ACK的原因?

    。 但在從機模式時對主機發送的地址無應答,進入不了中斷。 地址設置和主機的發送地址一致,應答位也設置了。用示波器和邏輯分析儀觀察時序沒有任何問題。大致的初始化程序如下。 I2
    發表于 05-06 08:45

    請問STM32(MDK)默認大端還是

    STM32(MDK)默認大端還是
    發表于 04-30 06:02
    主站蜘蛛池模板: 中国性猛交xxxx乱大交 | 色播五月激情五月 | 国产精品日韩欧美亚洲另类 | 日本亚洲高清乱码中文在线观看 | 在线观看你懂的网址 | 久操视屏 | 久久99精品国产麻豆宅宅 | 日韩欧美印度一级毛片 | 全黄h全肉边做边吃奶在线观看 | 黄色毛片免费进入 | 欧美日韩国产在线一区 | 九九热在线观看 | 欧美一区二区三区不卡视频 | 亚洲 欧美 自拍 卡通 综合 | 国产产一区二区三区久久毛片国语 | 午夜在线播放视频在线观看视频 | 色聚网久久综合 | 亚洲1314| 色噜噜狠狠狠狠色综合久一 | 性欧美大战久久久久久久野外 | 一本到视频在线 | freesexvideo性残疾 | 色老头视频在线观看 | 国产v精品成人免费视频400条 | 人与牲动交xxxbbb | www四虎在线高清 | 日本色黄 | 亚洲色图2 | 免费一级特黄特色大片在线观看 | 久久成人国产精品青青 | 在线免费观看视频 | 欧美色乱| 欧美adc影院 | 一级做a爱免费观看视频 | 久久精品国产精品亚洲精品 | 亚洲a视频在线 | 五月婷婷在线观看 | 3344在线| 三级精品视频在线播放 | 国产精品伦理一区二区三区 | 夜夜骑日日操 |