LinuxSir.cn,穿越时空的Linuxsir!

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

Unix难题!

[复制链接]
发表于 2006-4-23 15:52:27 | 显示全部楼层 |阅读模式
1.以下代码是不可靠信号处理的经典例子之一,逐一详细说明其中的问题和错误原因(包括细节), 并给出解决方法:

1  int     sig_int_flag;   /* set nonzero when signal occurs */
2
3  int
4  main( int argc, char **argv )
5  {
6     int     sig_int();
7   
8     signal( SIGINT, sig_int );
9   
10    while ( sig_int_flag == 0 )
11        pause();    /* waiting for a incoming signal */
12    ...
13 }
14
15 void
16 sig_int( int signum )
17 {
18     signal( SIGINT, sig_int );
19     sig_int_flag = 1;
20 }
发表于 2006-4-26 22:09:43 | 显示全部楼层
同学北航的吧?作业还是自己做的好
回复 支持 反对

使用道具 举报

发表于 2006-4-26 22:48:52 | 显示全部楼层
这位同学怎么总是在网上问作业?
回复 支持 反对

使用道具 举报

发表于 2006-4-26 23:05:59 | 显示全部楼层
聪明.................等我学会了再告诉你^_^
回复 支持 反对

使用道具 举报

发表于 2006-4-26 23:11:55 | 显示全部楼层
发在编程区好一点, 要不直接问你们老师去
回复 支持 反对

使用道具 举报

发表于 2006-4-26 23:26:29 | 显示全部楼层
屡次不改的,应该封ID!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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