[問題] 請高手解惑觀念關於"<<"符號
對於<< >>這兩個符號小弟只知其一卻不知其二
大概知道 << 代表往左移若干位元
>> 代表往右移若干位元
但是 2<<a; 和 a<<2; 各又代表了甚麼 ORZ
還有有甚麼辦法可以直接印出二進位嗎
還是要自己寫個函式求二進比較快先感謝高手賜教 ORZ
感激萬分
另外還想問如果假設今天我宣告
int = 0x12345678 我想讀取第一個BYTE的資料 應該是 0x56
我是有想過 把 x>>8但這樣出來後 是否會變成 0x00123456 還是說00的位置會是
不確定的值
這樣子有甚麼比較好的寫法嗎....有暫存器是丟一個bit 一個bit 的嗎 XDD
--
這年頭沒真相沒得混 ORZ.....
http://ppt.cc/S!iF
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.45.251.233
※ 編輯: a0916327869 來自: 114.45.251.233 (07/19 23:43)
→
07/19 23:43, , 1F
07/19 23:43, 1F
→
07/19 23:45, , 2F
07/19 23:45, 2F
→
07/19 23:45, , 3F
07/19 23:45, 3F
※ 編輯: a0916327869 來自: 114.45.251.233 (07/19 23:49)
→
07/19 23:49, , 4F
07/19 23:49, 4F
→
07/19 23:59, , 5F
07/19 23:59, 5F
※ 編輯: a0916327869 來自: 114.45.251.233 (07/20 00:01)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章