随笔分类 -  UNIX环境高级编程

摘要:第一章 UNIX基础知识 1.2 UNIX体系结构 从严格意义上说,可将操作系统定义为一种软件,它控制计算机硬件资源,提供程序运行环境。我们将这种软件称为内核(kernel),因为 它相对较小,且位于环境的核心。内核的接口被称为系统调用(system call)。公共函数库构建在系统调用接口之上,应 阅读全文
posted @ 2018-05-06 10:23 逍的遥 阅读(249) 评论(0) 推荐(0) 编辑
摘要:第十一章线程 11.3线程标识 每个线程也有一个线程ID,线程ID只有在它所属的进程上下文中才有意义。 /* 比较两个线程ID,相等返回非0数值,否则返回0*/ #include<pthread.h> int pthread_equal(pthread_t tid1, pthread_t tid2) 阅读全文
posted @ 2018-04-15 19:35 逍的遥 阅读(137) 评论(0) 推荐(0) 编辑
摘要:第七章 高级环境 7.2 main函数 C程序总是从main函数开始执行的。main函数的原型是: int main(int argc, char *argv[]); 其中,argc是命令行参数的数目,argv是指向参数的各个指针所构成的数组。 当内核执行C程序的时候(使用一个exec函数),在调用 阅读全文
posted @ 2018-04-15 19:34 逍的遥 阅读(123) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示