- 博客(3)
- 收藏
- 关注
原创 APUE笔记---网络IPC:socket套接字使用+聊天程序
APUE笔记—第16章 网络IPC:套接字1. 套接字描述符的创建与销毁套接字是通信端点的抽象,套接字描述符是一种文件描述符。1.1创建套接字描述符#include <sys/types.h> #include <sys/socket.h>int socket(int domain, int type, int protocol); //返回值:若成功,返回文件(套接字)描述符,若出错,
2016-11-27 23:20:51 668 2
原创 APUE笔记---第八章 进程控制(函数fork、exit、wait等)
APUE笔记—第八章 进程控制1. 进程标识 每一个进程都有一个非负整数作为唯一进程ID。所以应用程序有时把进程ID作为名字的一部分来创建一个唯一的文件名。 虽然进程是唯一的,但是进程ID是可复用的。 进程ID为0的进程通常是调度进程,常常被称为交换进程(swapper)。该进程是内核的一部分,不执行任何磁盘上的程序,也称为系统进程。 进程ID为1通常是init进程,在自举过程结束时由内核调用。此进
2016-11-10 22:48:43 1714
原创 APUE笔记---第七章 进程环境
APUE笔记—第7章 进程环境1. main函数C程序的总是从main函数开始执行。main函数的原型:int main(int argc, char *argv[]) 参数argc是命令行参数的数目 参数argv是指向参数的各个指针所构成的数组 在内核执行C程序时,在调用main函数之前先调用一个特殊的启动例程。可执行程序文件将此启动例程指定为程序的起始地址——这是由连接编辑器设置的,而连接编辑器
2016-11-05 18:52:19 603
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人