
面试题
文章平均质量分 64
qq_56883262
这个作者很懒,什么都没留下…
展开
-
lalallala
进程间通信+++++++无名管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。它是半双工的(即数据只能同一时刻在一个方向上流动),实际是做单工使用,具有固定的读端和写端。它只能用于具有亲缘关系的进程之间的通信(也是父子进程或者兄弟进程之间)。它可以看成是一种特殊的文件,对于它的读写也可以使用普通的read、write 等函数。但是它不是普通的文件,并不属于其他任何文件系统,并且只存在于内存中..原创 2022-03-04 15:04:08 · 424 阅读 · 1 评论 -
IO、进程、线程
//守护进程int main(){ int res=fork();//创建子进程 int i=0; if(res >)){ exit(0);//关闭父进程 } setsid();//创建新会话 chdir("/");//切换当前工作目录到根目录 umask(0);//重新设置文件权限掩码 //for() //close();//关闭不需要的文件描述符号 close(0); close(1); colse(3);}#原创 2022-02-17 23:29:18 · 785 阅读 · 0 评论 -
复习资料a
C语言:1、关键字:***①栈区与堆区的区别?②static的用法?③无符号数和有符号数的运算④数据类型对应值域计算⑤break、continue、return的区别⑥typedef与define的区别⑦sizeof与strlen的区别⑧volatile的用法2、进制转换①常见的二进制、八进制、十进制、十六进制之间的转换②小数间的进制转换③其他进制之间的转换3、标识符①标识符命名规则4、常量与变量①深入理解常量和变量的概念(主要结合指针指向字符串和数组名以及宏的使用)②字原创 2022-02-14 23:17:54 · 566 阅读 · 0 评论 -
IO面试题
笔试面试题:1 文件IO和标准IO的区别文件IO是Linux系统调用(内核API),而标准IO是C语言库函数;文件IO不带缓冲,标准IO带有缓冲文件IO操作的是文件描述符,标准IO操作的是流FILE文件IO和标准IO所使用的的函数名不同2 什么是流?、你如何理解标准IO中的流 输入输出的过程。 数据的流动,数据是没有边界的 Linux对于流的操作称为IO操作3 什么是文件描述符、文件描述符在使用时的原则、文件描述符最大能有多大ulimit –n①原创 2022-02-07 21:39:40 · 1105 阅读 · 0 评论