LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1008|回复: 7

一定要帮兄弟啊

[复制链接]
发表于 2004-2-22 20:01:14 | 显示全部楼层 |阅读模式
它的返回值到第是什么
我都晕了
这是我第二次问这个问题了
顺便说说

初始对该信号的处理是默认,LIN是处理函数
signal(SIGINT,signal(SIGINT,LIN))
的返回值是什么
发表于 2004-2-22 20:20:15 | 显示全部楼层
不懂,既然是个signal(),那返回值就是这样了:
Returns:
                                                                                                
A return value of SIG_ERR indicates that the request couldn't be handled, and errno is set to the value EINVAL.
                                                                                                
Otherwise, the previous value of func for the indicated condition is returned.
发表于 2004-2-22 21:55:49 | 显示全部楼层
返回值是 LIN
 楼主| 发表于 2004-2-23 15:39:55 | 显示全部楼层
再问斑竹
被嵌套在里面的那个signal函数的返回值是什么
谢谢
发表于 2004-2-24 22:34:00 | 显示全部楼层
“初始对该信号的处理是默认”
返回是SIG_DFL
发表于 2004-2-25 07:54:33 | 显示全部楼层
应该是上次(如果没定义,就是默认)的信号处理函数的指针
发表于 2004-2-26 09:31:01 | 显示全部楼层
这个嵌套干嘛用的,没看懂
signal(SIGINT,signal(SIGINT,LIN)) 执行的结果跟signal(SIGINT,LIN)有什么不同么,除了返回值
发表于 2004-2-26 11:07:21 | 显示全部楼层
信号处理函数没边
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表