要回答上述问题,必须首先了解这样一个问题“我们写的代码是如何被计算执行的?”。这就涉及到了程序的编译和装载。这里我们简单的说一下大致流程,代码首...
一般迷宫类问题(求最短路径)均可用BFS求解 1. 网易 地牢逃脱 给定一个 n 行 m 列的地牢,其中 ‘.’ 表示可以通行的位置,’X’ 表...
1.ext2文件系统结构 我们都知道,磁盘时存储文件用的,但是磁盘必须先格式化为某种格式的文件系统,才能存储文件。文件系统的目的就是组织和管理磁...
1.概述 通常我们使用gcc来生成可执行程序,命令为:gcc hello.c,默认生成可执行文件a.out。但实际上编译包括预处理(Prepro...
1.进程组织结构 1. task_struct ,thread_info 和内核栈 在内核中通常current宏获取当前正在运行的task_st...
1. 图的存储结构 常见的图存储结构主要分为邻接矩阵和邻接表两种。 1.1 图的邻接矩阵表示: 图结构: 图的创建: 1.2 图的邻接表表示 邻...
1.1 C标准函数与系统函数 C标准是工作在操作系统之上的。比如要执行C标准函数printf函数,printf会调用操作系统提供的应用层接口中的...
变量的声明和定义变量声明(declaration) 可以declaration很多次,不占内存空间,例如 extern int a;变量定义(d...
1.冯诺依曼体系结构——存储程序式计算机 冯诺依曼体系结构核心是存储程序,将数据和代码都存储在存取器中,都是二进制数据,通过特定模块来区分数据和...