国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁(yè) > 編程 > C > 正文

節(jié)序問(wèn)題:解析大小的端判定

2020-01-26 16:07:52
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

大小端的判斷很簡(jiǎn)單,可判斷了有什么用呢?這是一個(gè)難纏的問(wèn)題,我最近就碰到了這樣一個(gè)問(wèn)題,比如,int a = 0x12345678,char* p = &a,那么p[0]等于多少呢?答案要么是0x12,要么是0x78,對(duì)吧,如果你知道他是小端(因?yàn)榈厍蛉硕贾溃敲茨憧隙ň椭?STRONG>p[0] = 0x78,呵呵,換句話說(shuō),理解大小端對(duì)指針的運(yùn)用還是有一定幫助的。

一、大小端概念
要判斷電腦的大小端,肯定先要理解大小端的概念:
大端模式(Big-Endian),是指數(shù)據(jù)的高位,保存在內(nèi)存的低地址中,而數(shù)據(jù)的低位,保存在內(nèi)存的高地址中,即高低高低
小端模式(Little-Endian),是指數(shù)據(jù)的高位,保存在內(nèi)存的高地址中,而數(shù)據(jù)的低位,保存在內(nèi)存的低地址中,即高高低低

二、為什么要有大小端模式之分?
這是因?yàn)樵谟?jì)算機(jī)系統(tǒng)中,我們是以字節(jié)為單位的,每個(gè)地址單元都對(duì)應(yīng)著一個(gè)字節(jié),一個(gè)字節(jié)為 8bit。但是在C語(yǔ)言中除了8bit的char之外,還有16bit的short型,32bit的long型(要看具體的編譯器),另外,對(duì)于位數(shù)大于 8位的處理器,例如16位或者32位的處理器,由于寄存器寬度大于一個(gè)字節(jié),那么必然存在著一個(gè)如果將多個(gè)字節(jié)安排的問(wèn)題。因此就導(dǎo)致了大端存儲(chǔ)模式和小端存儲(chǔ)模式。例如一個(gè)16bit的short型x,在內(nèi)存中的地址為0x0010,x的值為0x1122,那么0x11為高字節(jié),0x22為低字節(jié)。對(duì)于大端模式,就將0x11放在低地址中,即0x0010中,0x22放在高地址中,即0x0011中。小端模式,剛好相反。我們常用的X86結(jié)構(gòu)是小端模式,而KEIL C51則為大端模式。很多的ARM,DSP都為小端模式。有些ARM處理器還可以由硬件來(lái)選擇是大端模式還是小端模式。
 
三、判斷大小端的方法

方法一(強(qiáng)轉(zhuǎn)):

復(fù)制代碼 代碼如下:

 int i = 0x12345678;
  char ch = (char)i;  //強(qiáng)轉(zhuǎn)
  if(0x12 == ch)
  {
      //大端 
  }
  if(0x78 == ch)
  {
      //小端
  }

方法二(共用體):
復(fù)制代碼 代碼如下:

union A{
     int i;
     char ch; 
}a;
  a.i = 0x12345678;
  if(0x12 == a.ch)
  {
       //大端 
  }
  if(0x78 == a.ch)
  {
       //小端
  }

默認(rèn)為小端模式

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
俺来俺也去www色在线观看| 免费av不卡在线观看| 国产激情视频在线| 国产成人精品男人的天堂538| 国产欧美久久久久久久久| 国产精品扒开做爽爽爽的视频| 国产二区三区在线| www.av在线播放| 中文字幕在线视频观看| 国产大学生粉嫩无套流白浆| av网站在线播放| 国产免费一级| 永久免费av网站| 国产麻豆精品高清在线播放| 国产黄色大片在线观看| 超碰免费在线播放| 中文岛国精品亚洲一区| 四虎www视频| 精品国产高清a毛片无毒不卡| www.操.com| 在线免费观看黄色av| 五月婷婷在线观看| www久久日com| 精品日韩av| 国产深夜福利| 国产免费视频| 国产有码在线| 国产女人伦码一区二区三区不卡| 一本大道香蕉久久| 国产经典自拍视频在线观看| 福利视频在线导航| 欧美精品小视频| 国产精品xxx电影| 中文字幕在线影视资源| 麻豆精品永久免费视频| а√最新版地址在线天堂| 69视频在线| 国产爆初菊在线观看免费视频网站 | 在线免费看黄网站| 国产高清在线视频| 国产一卡2卡3卡免费网站| 高清色视频在线观看| 久久综合第一页| 久久久久久91精品色婷婷| 激情小说 在线视频| 久久五月精品| 国产一级又黄| 国产激情99| 国产成人精品男人的天堂538| 国产精品yjizz视频网一二区| 国产激情网址| 国产成人无吗| free性亚洲| 97国产视频| 九九热在线视频观看| 在线播放一区二区精品产| 91美女主播在线视频| 2019天天操夜夜操| av手机免费观看| 青青九九免费视频在线| 国产毛片在线看| 国产传媒在线播放| 欧美卡一卡二| 国产二区视频| 免费在线你懂的| 91福利在线视频| 福利在线国产| 在线观看精品视频一区二区三区| 激情丁香在线| 亚洲精品一区中文字幕电影| 欧洲亚洲精品视频| 国产对白在线| 成网站在线观看人免费| 91视频久色| 中文字幕视频在线免费| 三级小说一区| 精品美女视频在线观看免费软件| eeuss影院在线观看| 国产女人在线观看| 亚洲精品视频区| 国产黄色高清在线| 最新国产在线精品91尤物| 日本免费黄色| 在线亚洲精品自拍| 国产一区二区影视| 午夜在线观看91| 国产aⅴ超薄肉色丝袜交足| 福利在线观看| 久久精品亚洲7777影院| а√资源新版在线天堂| av免费网站在线观看| 国产深夜福利| 国产一区二区三区不卡在线| 国产永久免费高清在线观看视频| 9色在线视频网站| 国产xxx在线| 国产福利小视频在线| 最新天堂资源在线| 在线91av| 国产成人高清精品| 国产精品视频福利一区二区| 99热国产在线| 在线视频99| 午夜在线视频播放| аⅴ成人天堂中文在线| 国产在线日本| 国产深夜福利| 国产福利免费在线观看| 精品视频一区二区观看| 在线黄色国产电影| 欧洲一区av| 国产精品一区二区三区视频网站 | 天堂资源最新在线| 超碰国产在线| 国产在线视频自拍| 国产免费麻豆视频| 国产精品入口麻豆免费观看| 中文字幕有码在线视频| 国产二级c片l毛片| jizz在线免费观看| 国产免费av高清在线| 国产污视频在线| 影音先锋在线中文字幕| 奇米影视狠狠狠| 最新中文字幕av专区| 91蜜桃在线视频| 欧美日韩亚洲国内综合网| 最近中文av字幕在线中文| 2018中文字幕在线| wwwww在线观看免费视频| 最近免费中文字幕大全免费第三页 | 人xxxx性xxxxx欧美| 午夜av在线免费观看| 伊人狠狠av| 中文字幕亚洲精品视频| 一级二级在线观看| 国产一二三四| 操操操综合网| 国产精品一品| 蜜桃av在线免费观看| 91香蕉视频免费在线观看| 国产美女av在线| 免费a在线观看| 精品一区二区三区在线观看l| 激情综合丁香| 青青免费在线视频| 中文在线视频| 91这里只有精品| 国产一二三视频| 国产女王在线**视频 | 在线播放黄色网址| 国产高潮av| 天堂资源中文在线| 国产麻豆免费| 国产中文字幕在线看| 青青草观看免费视频在线| 精品国产美女福利到在线不卡| 中文字幕在线影院| 日本中文字幕在线播放| 丁香综合五月| 天天操天天艹| 国产精品入口麻豆完整版| 最近中文字幕在线中文视频| 中文字幕视频免费在线观看| 最近中文字幕在线中文视频| 成在在线免费视频| 午夜伦全在线观看| 国产欧美一区二区三区小说| 国产精品福利视频一区二区三区| 国产精品久久精品牛牛影视| 精品一二三四| 在线国产三级| 免费在线看v| 国产精品亚洲第五区在线| 99视频资源网| av二区三区| 久久精品亚洲7777影院| 国产美女在线看| 国产福利在线视频| 天天插天天操| 国产美女被草| 在线色视频观看| 国产免费永久在线观看| 国产黄色在线免费观看| 羞羞视频在线免费看| 黄色毛片在线| 国产精品你懂的在线观看| av免费在线观| 国产日本在线视频| 免费a在线看| 国产在线黄色片| 午夜不卡视频| 午夜在线不卡| 日本中文字幕视频在线| 亚洲精品一线| 国产日本在线视频| 欧美国产中文| 在线免费日韩| 2021av在线| 中文字幕日本在线观看|