推 LaPass:因為這應該是C之類有指標的語言.... 01/02 15:25
→ LaPass:第一個a++是把指標加一,等於整個陣列移一格。但是因為改 01/02 15:26
→ LaPass:的是指標,所以回到main function後是不變的。 (好像是這樣 01/02 15:26
→ LaPass:我也不知道很多公司在想啥..... 都在幹很奇怪的事..... 01/02 15:28
推 ccpz:至少現在比較少見到 i++++了 01/02 16:14
推 welltrendlee:華X...莫名其妙的筆試內容… 01/02 17:45
推 SansWord:k = i+++++++j, 請問i, j, k 各為多少 01/02 18:27
→ SansWord:出這種題目,也許要找出吐槽題目的人吧。 01/02 18:28
推 littlethe:如果是刁難人的筆試,那就沒有鑑別度了 01/02 18:57
推 f1234518456:說不定已經離開的人跟公司有仇 都這樣寫的... 01/02 19:06
→ andymai:應徵Java卻考這個也太奇怪了吧... 01/02 19:34
推 cobrasgo:應徵java考這個是蠻奇怪,不過這算是基本的c題目就是 01/02 21:20
推 cobrasgo:第一個題目會不會變要看怎麼傳和傳進去做什麼事 01/02 21:22
→ cobrasgo:第二個你就直接寫死給你看就好了 01/02 21:23
→ EdisonX:第二題應該是 *((long*)a+1), 大概是 'h' 吧 01/02 21:28
推 Ahshiung:請問第二題要怎麼看? 我是初學者QQ 01/02 21:30
推 cobrasgo:long的話要看在哪種model下吧,有的32有的64 01/02 21:31
→ cobrasgo:我是指若轉型成long*的話 01/02 21:32
→ EdisonX:oh 對唷,太多可攜問題了,還有我也假定了是 little endian. 01/02 21:36
→ EdisonX:@Ahsh~ 第二題說來話長.. (long*)a, 將a看成 ptr to long 01/02 21:38
推 cobrasgo:反正依照原題目就是死給你看,不用幫他假設是筆誤了XD 01/02 21:39
→ EdisonX:(long*)a+1,移動一個 long 大小 (移到 "efgh" 了) 01/02 21:39
→ EdisonX:*((long*)a+1) , 依 little endian 取出 "efgh" 01/02 21:39
→ EdisonX:@@ sorry, 抱歉, 我雞婆了, 想說這兩題我算常遇到. 01/02 21:41
推 Ahshiung:感謝樓上解答QQ 01/02 21:42
→ ficecmiraror:我當時因為太久沒寫C(上一份工作JAVA)~所以忘了 01/02 21:43
→ ficecmiraror:EDISONX的解法~@@~ 01/02 21:43
推 EdisonX:我的解法只是鳥仔屎,還是如 cobrasgo 所說,這題目太多 01/02 21:44
→ EdisonX:前提假設沒給就是了。 01/02 21:44
→ ficecmiraror:他的考試是有說LONG多長就是了 01/02 21:45
→ EdisonX:所以最後還是要假定是 Big / Little Endian. 01/02 21:47
推 ah7675:麊虃gC的應該不難 也許該職位需要用到JNI? 也可能只是亂搞 01/02 21:47
→ EdisonX:( 說不定他的機台是 middle / mix endian 也不一定 @@) 01/02 21:47
→ ah7675:常寫 01/02 21:47
推 ninepoints:覺得不會過就直接寫,我也遇過題目根本太舊的筆試 01/02 23:51
→ ninepoints:改考卷的是人不是讀卡機,盡量表達你的變通性跟專業 01/02 23:51
推 Adonisy:高考就是紙筆考啊,看招到什麼人才進來... 01/03 01:15
推 amozartea:這種公司不要去= =+ 01/03 22:09
→ amozartea:是我就寫compilint time erorr 01/03 22:09
推 rexhuang:金x院的還有出邏輯電路~@.@~寫java寫到退休都用不到~~~ 01/05 00:19