推 johnpage: 真想知道通過這種面試是怎樣的人? 12/27 16:04
※ 引述《caxz ( )》之銘言:
: 問兩個我面試時預到的C問題
: [問題一]
: unsign long v1 = 0x 00001111
: unsign long v2 = 0x 00001202
: unsign long v
: v= v1&(~v2)
: v= v|v2
: 請問這種位元運算有什麼方法教有效率的算法?
: 我只會笨笨的轉換成二進位作運算再轉回16進位
16進位也是能直接算啊...
v2 = 0x00001202
~v2 = 0xffffedfd
0x00001111
& 0xffffedfd
---------------
v = 0x00000111
0x00001111
| 0x00001202
---------------
v = 0x00001313
: [問題二]
: Rewrite *((*papf)[3])(char *) as typedef _______
: 完全看不懂再問什麼?
: 感謝各位賜教啦
papf 是個 pointer,指向 array of functions
問題是 array of functions 這編得過?
我只寫過 array of pointers to function
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.66.250.20
※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1419665172.A.409.html