提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一、fd_set二、fd_zero三、 fd_set四、总结 一、fd_set 理解select模型的关键在于理解fd_set(文件描述符集合)类型,其实fd_set就是整型的集合,每一个bit代表一个文件描述符。 二、fd_zero 将所有位置为0。 三、 fd_set fd_set是将fd_set中的某一位置为1. select函数执行后,系统会修改fd_set中的内容。 因此当select函数执行之后,应用层都要重新设置fd_set中的内容。 四、总结 见下图