免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1965 | 回复: 2
打印 上一主题 下一主题

大哥们 给各说法吧 新手问题 简单!!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-11-10 22:22 |只看该作者 |倒序浏览
void my( int sign_no )
{
     printf( "ok\n" );
}
int main()
{
   signal( SIGINT,my );
   pause();
}


1。上面的代码的意思是我想这个进程发送 SIGINT的信号的时候  他就输出ok吗?
pause()干涉么用的

2。怎么想这个进程发送SIGINT信号   用kill? 具体怎么写?

3。在那个头文件中能找到SIGINT对应的int值?

4。真正企业级的开发使用什么实现进程间通信
信号、共享内存、还是管道、信息队列
应用开发和嵌入式开发使用的进程间通信一样吗

现在 linux下的c 容易找工作吗  至少达到什么水平才有资格去面试

论坛徽章:
0
2 [报告]
发表于 2007-11-11 15:08 |只看该作者
1. 嗯.可以输出.pause是让当前进程休眠,直到其接收到一个信号.
2. kill -INT pid其中pid就为你这个进程的进程号
3. 我在系统中,它在/usr/include/bits/signum.h中
你最后两个问题我不清楚. 我还没工作.

论坛徽章:
0
3 [报告]
发表于 2012-11-27 15:33 |只看该作者

我现在集中回复我以前发的SB帖子,我错了,我n年前太菜了,让大家见笑了



版主好象很久没登陆了
scutan

版主

帖子6962主题393精华12可用积分613 专家积分788 在线时间5347 小时注册时间2007-04-13最后登录2012-11-12
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP