• 数组:
    1. 不灵活
  • 动态数组:
    1. 使用malloc,在程序运行时(而不是一开始)分配内存
    2. 内存不一定连续,每次调用malloc都需要新的指针
  • 链表:
    1. 解决malloc需要太多指针的问题,每个链表指向下一个指针
    2. 没有链表指向第一项的地址,因此需要头指针

LFS

参考网站:https://www.linuxfromscratch.org/lfs/

Linux From Scratch,搭建你自己的Linux

  • bision: bison是属于 GNU 项目的一个语法分析器生成器
  • gawk: linux下查找替换文本工具
  • texinfo: Texinfo是一种用于创建文档的格式和工具集。
    它最初是为GNU项目开发的,用于编写GNU的软件文档。
    Texinfo使用简单的文本文件格式,可以生成各种格式的输出,如HTML、PDF、Info格式等。
  • sudo ln -sf bash /bin/sh: 令shell脚本指向bash
0%