![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
caleb_zhou
这个作者很懒,什么都没留下…
展开
-
C99标准支持结构体按成员名称进行指定初始化。
今天和同事讨论发现,C99支持对结构体进行指定成员的初始化方式了,前阵子在python上见过,感觉很方便,现在C语言也支持了,需要注意的是,要求编译器支持C99的特性。 下面是C99的原文描述,在6.7.8 Initialization 章节有如下描述: 17 Each brace-enclosed initializer list has an associated current原创 2015-08-30 17:04:59 · 1048 阅读 · 0 评论 -
Linux父进程创建子进程的方法,监控子进程的结束
一、父进程创建子进程,使用fork(), 一次fork() 两次返回,一次返回的是父进程自己,一次返回的是子进程的运行空间。 二、父进程必须监控子进程的运行状态,等待子进程退出后,使用wait()进行关闭,否则,如果父进程先退出,子进程就没有父亲了,就变成了僵尸进程,此时退出时,就会被系统进程init监控到,然后由系统进程init进行关闭和释放资源。 三、运行下列的代码,结果如下:原创 2017-06-05 00:59:45 · 10594 阅读 · 0 评论 -
linux命名空间UTS 总结
本文介绍linux上域名命名空间的例子和试验结果。原创 2017-06-06 01:21:37 · 2332 阅读 · 1 评论