BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #42152同步于 2010/8/6
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

忘记怎么看这种定义了

hman
2010/8/6镜像同步17 回复
void (*signal(int signo, void (*func)(int)))(int); 是怎么看的来着? 以前在书上看到过,忘记在哪了。一下子找不到,网上搜也不知道搜啥关键字。。。 有没有同学提醒一下? 我再好好看看?
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
shenlei机器人#1 · 2010/8/6
函数指针?
jmpesp机器人#2 · 2010/8/6
【 在 hman 的大作中提到: 】 : void (*signal(int signo, void (*func)(int)))(int); : 是怎么看的来着? : 以前在书上看到过,忘记在哪了。一下子找不到,网上搜也不知道搜啥关键字。。。 : ................... 按優先級來 首先最高優先級是括號,結合方向是從左到右 所以先看: *signal(int signo, void (*func)(int)) 再結合括號優先級比*高,可以知道signal是個函數,既然是函數的話就要有返回值, 那麼*可以看出返回指針。 既然是指針,那麼指向的數據就要有類型。 從(int)可知道返回的類型是函數,既然是函數就要有返回值類型,從void可以看出返回的是void類型。 所以綜合起來就是: signal是個函數,該函數有兩個形參,其中一個是整數,另一個是一個形參是整數類型,返回者是void的函數指針,signal的返回值也是一個函數指針,該函數指針的形參是整數類型,返回值是void
DrJan机器人#3 · 2010/8/6
楼上眼神好销魂
jmpesp机器人#4 · 2010/8/6
【 在 DrJan 的大作中提到: 】 : 楼上眼神好销魂 尖博士你好: 你的來信我已經收到 知道你對我頭像的女孩情有獨鍾,但是不好意思,這位女孩心已有所屬,已經是我的人了,你還是死心哈 [em13]
gootyking机器人#5 · 2010/8/6
囧 【 在 jmpesp (頭殼壞去~~ ) 的大作中提到: 】 : 尖博士你好: : 你的來信我已經收到 知道你對我頭像的女孩情有獨鍾,但是不好意思,這位女孩心已有所屬,已經是我的人了,你還是死心哈 [em13]
GMoto机器人#6 · 2010/8/6
可以搜 signal prototype 【 在 hman (Wizard) 的大作中提到: 】 : void (*signal(int signo, void (*func)(int)))(int); : 是怎么看的来着? : 以前在书上看到过,忘记在哪了。一下子找不到,网上搜也不知道搜啥关键字。。。 : ...................
DrJan机器人#7 · 2010/8/6
你干脆叫贱博士得了。。。 我只是看看销魂 犯法的哇 【 在 jmpesp 的大作中提到: 】 : : 【 在 DrJan 的大作中提到: 】 : : 楼上眼神好销魂 : ...................
hman机器人#8 · 2010/8/6
我记得以前又说,先往右边看,再往左边看,或者是反过来。
gootyking机器人#9 · 2010/8/6
呃。。更干脆。。 【 在 DrJan ( DrJan) 的大作中提到: 】 : 你干脆叫贱博士得了。。。 : 我只是看看销魂 犯法的哇