240 发简信
IP属地:广东
  • Resize,w 360,h 240
    C/C++程序中标识符(变量名和函数名)存哪了?

    要回答上述问题,必须首先了解这样一个问题“我们写的代码是如何被计算执行的?”。这就涉及到了程序的编译和装载。这里我们简单的说一下大致流程,代码首...

  • [图]BFS应用之迷宫问题

    一般迷宫类问题(求最短路径)均可用BFS求解 1. 网易 地牢逃脱 给定一个 n 行 m 列的地牢,其中 ‘.’ 表示可以通行的位置,’X’ 表...

  • Resize,w 360,h 240
    Ext2文件系统简单剖析(一)

    1.ext2文件系统结构 我们都知道,磁盘时存储文件用的,但是磁盘必须先格式化为某种格式的文件系统,才能存储文件。文件系统的目的就是组织和管理磁...

  • Resize,w 360,h 240
    C程序编译过程

    1.概述 通常我们使用gcc来生成可执行程序,命令为:gcc hello.c,默认生成可执行文件a.out。但实际上编译包括预处理(Prepro...

  • Resize,w 360,h 240
    Linux进程基础行为(一)

    1.进程组织结构 1. task_struct ,thread_info 和内核栈 在内核中通常current宏获取当前正在运行的task_st...

  • Resize,w 360,h 240
    [图]图和图遍历(BFS和DFS)(一)

    1. 图的存储结构 常见的图存储结构主要分为邻接矩阵和邻接表两种。 1.1 图的邻接矩阵表示: 图结构: 图的创建: 1.2 图的邻接表表示 邻...

  • Resize,w 360,h 240
    文件I/O总结

    1.1 C标准函数与系统函数 C标准是工作在操作系统之上的。比如要执行C标准函数printf函数,printf会调用操作系统提供的应用层接口中的...

  • Resize,w 360,h 240
    C语言总结(数组,函数,指针,结构体,预处理)

    变量的声明和定义变量声明(declaration) 可以declaration很多次,不占内存空间,例如 extern int a;变量定义(d...

  • Resize,w 360,h 240
    一个简单C程序的汇编程序执行分析

    1.冯诺依曼体系结构——存储程序式计算机 冯诺依曼体系结构核心是存储程序,将数据和代码都存储在存取器中,都是二进制数据,通过特定模块来区分数据和...