PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] Bit 運算問題
作者:
Qoofate
(大魯閣_最強打者)
2015-02-08 11:19:39
題目:
unsigned long v1 = 0x 00001111;
unsigned long v2 = 0x 00001202;
unsigned long v;
v = v1&(~v2);
v = v | v2;
ask: the value of v?
疑問:
v = v1&(~v2); 用編譯器算出來是 0x111
v1 = 0x00001111
~v2 = 0xFFFFEDFD
不過我不懂 這兩個取and 怎麼會是 0x111 ?
有請大大們解答
作者: pico2k (風月)
2015-02-08 11:27:00
~v2 是 0xFFFFEDFD...
作者: narukaze (Pt)
2015-02-08 11:30:00
把它換成二進製來看吧
作者:
Qoofate
(大魯閣_最強打者)
2015-02-08 11:38:00
我算感覺是0x1000才是
作者: narukaze (Pt)
2015-02-08 11:43:00
你怎麼算的啊...
http://imgur.com/a/K90HC
作者:
Qoofate
(大魯閣_最強打者)
2015-02-08 12:14:00
Sorry 耍笨了 感謝樓上提點 XD
作者:
CaptainH
(Cannon)
2015-02-08 15:57:00
#1KdOoivh 你跟這篇的原po是面試同一家嗎 XDD
作者:
Push5F
(帳號已賣)
2015-02-08 20:28:00
0x00001303
作者:
kingofsdtw
(ä¸èƒ½é–’下來!!)
2015-02-09 00:33:00
xd 1313...
繼續閱讀
[問題] 關於std::vector
s20394
[問題] 自動註冊程式
wu110011
[問題] 如何將VC++中的bitmap轉成openCV的Mat
karta298905
[問題] 為什麼兩個 pointer 不能轉 const
johnjohnlin
[問題] 如何在Linux下開發一個簡單的ftp client
stenler
Re: [問題] SQL-501的問題
clv
[問題] Mutex的基本用法(MFC)
srxrrr
[問題] 動態配置下二維陣列參數傳遞
bben900911
[問題] 基本問題不曉得要怎寫
hardware
Re: [問題] 請問這支程式哪裡寫錯了嗎
longted4
Links
booklink
Contact Us: admin [ a t ] ucptt.com