看板 C_and_CPP 關於我們 聯絡資訊
int (char (*(*x[10])())[15])() 如上...因為被IC廠的嗆這個看不懂這輩子只能打雜 但我還真的看不懂... 分解不出來..有沒有前輩有比較好的分解方式給我聽呢 不然我覺得自己很垃圾 謝謝.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 36.227.26.13
littleshan:嗆回去啊,這個明明syntax error XDDDD 10/31 23:34
james732:嗆你的人現在沒有在打雜嗎? 10/31 23:38
yoco315:我也看不懂耶,你幫我問那個ic廠的,他們還有沒有缺打雜的 10/31 23:41
linotwo:看不懂的話最好去問寫的人為何這樣寫順便跟他說你編譯不過 10/31 23:42
linotwo:如果是 char (*(*x[10])())[15] 的話原PO應該看得懂吧? 10/31 23:44
onlywig:函式指標的陣列回傳char*型態??XD 10/31 23:45
onlywig:然後裡面又包一個x陣列@@? ㄚ阿啊 ㄚ阿啊 崩潰中 10/31 23:47
linotwo:是回傳 char (*)[15] 型態 10/31 23:48
onlywig:OK 3Q了 10/31 23:50
tjjh89017:請問(*)是什麼意思啊?O口O char (*)[15]又是... 10/31 23:51
LPH66:char (*)[15] 是一個指向「一個長 15 的 char 陣列」的指標 10/31 23:53
diabloevagto:寫這種code才應該去打雜 10/31 23:53
LPH66:加括號是因為 char *[15] 會變成一個長 15 的 char* 陣列 10/31 23:54
tjjh89017:那...如果去掉誇號的解釋呢? 是因為優先權所以加括號? 10/31 23:54
tjjh89017:很有趣! 謝謝大大~ 10/31 23:55
stimim:基本上 由內而外,由右至左,有趣的網站 http://cdecl.org/ 11/01 00:03
purpose:以前有個故事說搶匪要殺人質,可是會微積分的就不用死 11/01 00:04
purpose:就姑且學個新知識,哪天說不定會用到 11/01 00:05
shininglion:找了兩個 C grammar 的網址當參考: 11/01 01:24
shininglion:BNF: http://tinyurl.com/kv2hr 11/01 01:25
shininglion:yacc: http://tinyurl.com/ppufh 11/01 01:26
shininglion:嘗試過後的結論:這 syntax 就有問題了 11/01 01:27
legnaleurc:好好的 typedef 不用 ... 11/01 02:43
cuteclare:嗆人打雜的才是垃圾 11/01 11:00
jackace:腦包才會這樣寫 11/01 11:27
flydragon198:以前我在公司寫這種code,現在我在路邊撿垃圾..... 11/01 11:31
StubbornLin:寫這種程式只能打雜 11/01 11:54
deangogi:你是被IC場掃廁所的嗆吧? 打雜的寫這種程式很正常 11/01 15:31
syuasdio:職場上沒人寫這種code 11/01 16:27