A. c語言中取低位元組什麼意思
數據在計算機中是以二進制形式保存的,最小保存單位是位元組,如果數據類型佔用多於一個位元組時,就按位元組順序保存。
比如整型數據佔用4個位元組,在保存時先保存最高位的位元組,然後順序存儲的方式成為大端模式;反向,先保存最低位所在位元組時,為小端模式。最常見的是小端模式,比如,十六進製表示的整數0x12345678,用小端模式保存時,按位元組順序保存為:78H,56H,34H,12H,如果是大端模式為12H,34H,56H,78H
C中取低位位元組就是取這個數二進制最低位所在的位元組,對於小端模式來說就是首先保存的位元組,按照上例來說就是取得78H
B. C語言中的ascII碼表怎麼看,高四位,低四位又是什麼呢
ascii碼在C語言中用char型存儲,一個char佔一個位元組,即8位。
當寫成二進製表達形式時,就是8個0或者1的數字,這8個數字中,左邊四個稱為高四位,右邊四個稱為低四位。
所以在查ascii碼表時,需要:
1把要查的值,轉成二進制值;
2 得到高四位值,及低四位值;
3 根據高四位值查表,找到所在列;
4根據低四位值查表,找到所在行;
5 所在行列的交叉格,就是要查找的字元。
附ascii碼表: