NDark1樓應該是指定某一已知記憶體的數值 05/14 13:58
→ NDark2樓具體來說要看那塊記憶體有什麼特殊 05/14 13:58
DarkIllusion3樓抱歉 我不太懂你對哪個部分不懂? 05/14 14:00
OyodoKai4樓哪裡看不懂? 05/14 14:00
ccpz5樓=右邊的部分,是把字串當陣列,去抓出某個 char 而已 05/14 14:02
TheOneisNEO6樓就排排站然後取index吧 你把那一長串字串先assign給 05/14 14:16
→ TheOneisNEO7樓另外一個變數也可以 05/14 14:16
有人將它帶換成這兩行,然後我就看懂了
char no_name[72]="zyxwvutsrqponmlkjihgfedcba9876543210~ vwxyz";
*ptr++ = no_name[35 + (tmp_value - value * base)];
感謝csfgsj的私下解答
NDark8樓基本上賣弄技巧的程式碼都是軟體工程的大敵 05/14 16:53
→ NDark9樓在我手下 有人敢這樣寫 我一定背後記住 05/14 16:54
TwitchGod10樓看不懂這該回去重修大一程設吧 05/14 17:02
Belieeve11樓看來是道行高深的忍者呢 05/14 17:23
→ wulouise12樓不會看不懂 可是code review不被電很奇怪 05/14 17:24
steve101213樓這根本過不了code review 05/14 17:43
calqlus14樓阿就atoi的封裝寫法 05/14 17:44
calqlus15樓平常會用查內建函式就很不錯了 05/14 17:47
ManOfSteel16樓不會看不懂,但是看這個心情會很差... 05/14 18:54
→ ssccg17樓轉換用先建好的表 + 算index查表算是很平常的做法吧? 05/14 19:05
→ ssccg18樓單純抓這一行來看才會一時看不懂,原本的函式很好懂啊 05/14 19:06
→ ssccg19樓覺得這篇的問法有點斷章取義 05/14 19:09
Gaogaigar20樓前面註解寫個LUT 我review 會給過 05/14 20:36
jayd21樓這種寫法code review絕對被靠北 05/14 20:54
→ shadow032622樓這不是賣弄,而是偷懶吧 05/14 22:50
shownlin23樓這個用法覺得還算正常...最近在碰device tree compiler 05/15 01:38
→ shownlin24樓裡面的checker也是這樣建表的 05/15 01:38
→ shownlin25樓大家review的規則比大神還嚴欸0.0 05/15 01:39
CoNsTaR26樓很多人對爛 code 的定義就是只要我看不懂就是爛 code 05/15 02:52
→ CoNsTaR27樓code smell 的定義就是只要不合我的意就是 code smell 05/15 02:52
→ CoNsTaR28樓結果自己寫出來的反而笑死人 05/15 02:52
wei11529樓還好吧 就把字串當陣列用阿 其實我覺得*ptr++還要想一下(x 05/15 02:56
→ netburst30樓真 05/15 03:31