討論串[問題] 關於bitwise的問題
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 6→)留言8則,0人參與, 最新作者Favonia (小西風最乖了*^^*)時間14年前 (2011/08/20 22:55), 編輯資訊
0
0
1
內容預覽:
先講結論好了,要用位元運算,用無號整數比較穩。更穩的方法是用. uintXX_t 系列... 以下專心講 C99 給想知道內情的人看:. C99 的整數的位元分三個部份:值、正負號、填充(padding)。用了. 無號整數可以避開正負號的問題。使用 uintN_t 可以再確保寬度有多大。. 順便澄清
(還有1236個字)

推噓4(4推 0噓 12→)留言16則,0人參與, 最新作者hsm926 (韓森慢)時間14年前 (2011/08/18 02:50), 編輯資訊
0
0
0
內容預覽:
使用Dev c++. 想請問如果要將某bit變為1,卻不影響其他bits. 可以寫成. int i=11; //00001011. i = i | (1<<2); //將第二位變為1. printf("%d", i); //等於15,00001111. -----------------------
(還有123個字)
首頁
上一頁
1
下一頁
尾頁