![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c
文章平均质量分 69
z932099925
这个作者很懒,什么都没留下…
展开
-
main函数的两个参数
C语言规定main函数的参数只能有两个,习惯上这两个参数写为argc和argv。因此,main函数的函数头可写为: main(argc,argv)C语言还规定argc(第一个形参)必须是整型变量,argv(第二个形参)必须是指向字符串的指针数组。MSDN6.0中写道:argc is An integer specifying how many arguments are passed to t原创 2014-05-20 15:35:20 · 580 阅读 · 0 评论 -
linux 进程操作
1、进程概念①进程状态图②进程内存映像原创 2014-05-19 21:31:42 · 359 阅读 · 0 评论 -
linux 下c的网络编程
建立连接TCP、UDP流程图总结:首先创建一个socket,此时只是一个空的socket,没有数据。服务器需要通过listen将这个socket转化为被动的套接字。然后为了写入数据,需要用bind绑定,服务器端需要,UDP两端都需要,因为在connect时,客户端socket就写入了数据,所以不需要bind了。最后,通过read、write就可以读写数据了。最后关闭。3原创 2014-04-29 10:14:32 · 553 阅读 · 0 评论 -
LINUX信号处理
一、信号的基本概念 1、基本概念信号是进程在运行过程中,由自身产生或由进程外部发过来的消息(事件)。信号是硬件中断的软件模拟(软中断)。每个信号用一个整型常量宏表示,以SIG开头,比如SIGCHLD、SIGINT等,它们在系统头文件中定义.软中断信号(signal,又简称为信号)用来通知进程发生了异步事件。进程之间可以互相通过系统调用kill发送软中断信号。内核也可以因原创 2014-05-23 13:23:45 · 420 阅读 · 0 评论