[問題] 關於 signal()
最近在研究 Linux 網路程式設計的東西,
在書看看到這樣的東西:
void (*signal(int sig, void (*func)(int)))(int);
但是我不是很懂他的意義。
這是我試著對這個敘述的解釋, 希望大家能夠幫我指正我說錯的地方 :p
signal這個函數, 共有兩個參數(sig 和 func),
而 func 是一個函數的指標,
這個 func 函數, 有一個 int 型態的參數. 並且不會回傳任何的資料.
我只會解釋到這裡 Orz..
所以在這裡想要請教大家的是, 最後面那個 (int)
他的意思是什麼呢?
謝謝~ :p
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.170.63.27
推
02/04 16:56, , 1F
02/04 16:56, 1F
→
02/04 16:56, , 2F
02/04 16:56, 2F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
1
2
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章