08 2018 档案
摘要:umask 用户权限掩码,用来设定 当前用户在创建文件或目录时的默认权限 。Linux 中,普通文件的默认最大权限是 0666(rw- rw- rw-)。即没有可执行的权限,如果非要有,就通过 chmod 来添加。而目录默认的最大权限为 0777(rwx rwx rwx),所有权限都开放。 查看当前
阅读全文
摘要:fork() #include <unistd.h> pid_t fork(void); a)用来创建一个新的进程,调用成功后,将存在两个进程,每个进程都从fork()的返回处继续执行。两个进程执行相同的程序文本段,但各自拥有不同的栈段、数据段和堆段,因为子进程对其父进程的堆段、栈段以及数据段进行了
阅读全文
摘要:为什么使用结构体? 在实际工作中,很多数据是有内在联系的,一般是成组出现,如:姓名、性别和年龄等,为了体现它们的内在联系,就需要一个能够存放多种不同类型数据的数据结构。 C 语言是面向过程的语言,但是面向对象的思想才更加接近实际,结构体的使用,就好比 C++ 中的类,结构体让面向对象编程的思想可以在
阅读全文