Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 1.08 KB

Lesson-29.md

File metadata and controls

40 lines (27 loc) · 1.08 KB

Lesson 29 - more command (more命令实现)

课程任务

实现Linux下 more 命令的基本功能,要求能够支持以下四个快捷键。

  • j 下移一行
  • k 上移一行
  • 空格/f 下翻页
  • b 上翻页。

参考资料

重要知识点

  • 学习内存动态分配函数 malloc
  • 加强对于指针变量的管理和使用
  • 了解Linux关于终端 tty 的配置和编程

常用 API

  • 内存控制函数

      calloc(); 配置内存空间
      free(); 释放原先配置的内存
      malloc(); 配置内存空间
      realloc(); 重新分配主存
    

编程提示: