[問題] C語言compare function

看板C_and_CPP (C/C++)作者 (沒)時間13年前 (2013/05/27 15:33), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/2 (看更多)
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) linux GCC compiler 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) openCL 問題(Question): 最近在研究openCL 卻發現對方的code非常奇怪 因為他一直使用他一直使用int32_t (*compare)(const void *key, const void *with) 這個函式 但是從頭到尾都沒有看到他去implement這個這個function 因為以前有使用過他來qsort所以清楚叫他出來一定要自己定義 所以想問一下這個function究竟在沒有實作的情況下 會有什麼default的用途嗎?還是就會出錯? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.18.171

05/27 15:44, , 1F
int *p是指向int的指標,而int (*comp)()是指向函式的指標
05/27 15:44, 1F
文章代碼(AID): #1HemnJ2W (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1HemnJ2W (C_and_CPP)