- 博客(3)
- 收藏
- 关注
原创 计算机系统基础学习技术日志三(I/O)
文件 Linux中有一句话叫,一切皆文件。每个Linux文件都有一个类型来表明它在系统中的角色: 1.普通文件:包含任意数据。应用程序常常要区分文本文件和二进制文件,文本文件即只含有ASCII或Unicode字符的普通文件,二进制文件是所有其他文件 2.目录文件:包含一组链接的文件。其中每个链接都将一个文件名系引(filename)映射到一个文件,这个文件可能是另一个目录。用来操作目录的命令主要有...
2019-12-07 18:29:17 206
原创 计算机系统基础学习 技术日志二(fork函数)
fork函数综述 一个已有的进程通过调用fork函数来创建一个新进程。新创建的进程称为子进程(child),而原来的进程则称为父进程(parent)。 子进程一个获得父进程代码、数据段、堆、栈等资源的副本。子进程获得与父进程的虚拟地址空间相同的副本,但是父子进程间不共享这些存储空间,子进程有了独立的地址空间。 父子进程最大的区别在于PID(进程标识符)的不同。 子进程被创建时,系统中有两个活动的...
2019-12-07 17:31:27 239
原创 计算机系统基础学习 技术日志一(第七章 链接)
计算机系统基础学习 技术日志一(第七章 链接) 本次使用的代码以及链接代码:main2.c addvec.c main2.c: include <stdio.h> #include “vector.h” int x[2] = {1, 2}; int y[2] = {3, 4}; int z[2]; int main() { addvec(x, y, z, 2); printf(“...
2019-10-01 10:21:54 295
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人