[爆卦]位元運算是什麼?優點缺點精華區懶人包

為什麼這篇位元運算鄉民發文收入到精華區:因為在位元運算這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者caxz ( )看板C_and_CPP標題[問題] 位元運算時間Sat Dec 27 00:28...

位元運算 在 科學月刊 Science Monthly Instagram 的最佳貼文

2021-09-16 09:50:17

【古典電腦的「1」「0」事件】 「0」和「1」在古典電腦中扮演着極其重要的角色,無論電腦中的資訊多麼複雜,它們都是被一連串的「0」與「1」記錄當中。不論是 Word 裡的文件,還是 Photoshop 裡的照片,都會被「0」或「1」的數字記錄,而被記錄的數字稱作「位元」。 ⠀⠀⠀⠀⠀⠀⠀ 【量...


問兩個我面試時預到的C問題

[問題一]
unsign long v1 = 0x 00001111
unsign long v2 = 0x 00001202
unsign long v
v= v1&(~v2)
v= v|v2

請問這種位元運算有什麼方法教有效率的算法?
我只會笨笨的轉換成二進位作運算再轉回16進位


[問題二]
Rewrite *((*papf)[3])(char *) as typedef _______

完全看不懂再問什麼?


感謝各位賜教啦


--

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.240.216.214
※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1419611308.A.E6B.html
deo2000: 你是面試MCU工作? 問題一直接寫hex就可以了 12/27 00:42
cjcat2266: 問題二編譯會出錯吧,沒有array of functions 12/27 08:44
cjcat2266: 只有array of pointers to functions 12/27 08:44
cjcat2266: 所以要寫 Rewrite *(*(*papf)[3])(char *) 才不會出錯 12/27 08:44
cjcat2266: ^ 原題少了這個* 12/27 08:45
cjcat2266: 至於題意...我也看不太出來他想問什麼 12/27 08:49
cjcat2266: 我唯一想得到的可能是問你這個型別是什麼 12/27 08:51
cjcat2266: 如果是這樣,可以參考 #1KazkSdl 的複雜型別解讀規則 12/27 08:51
PkmX: 第一題用二進位運算沒啥不好啊 你算得快會比電腦快嗎? 12/27 10:39
Killercat: 這問題問得有點沒sense, 一來16進位一樣可以直接算 12/27 17:46
Killercat: 2進位digit(也就是bit)的,有什麼不能直接算的問題..? 12/27 17:47
Killercat: 如果他出10進位的你才要傷腦筋呢(死 12/27 17:48

你可能也想看看

搜尋相關網站