MyOD实现

 一、任务要求

1. 复习c文件处理内容

2. 编写myod.c 用myod XXX实现Linux下od -tx -tc XXX的功能

3. main与其他分开,制作静态库和动态库

4. 编写Makefile

5. 提交测试代码和运行结果截图, 提交调试过程截图,要全屏,包含自己的学号信息

6. 在博客园发表一篇博客,重点写遇到的问题和解决过程

二、实验过程
1. Linux od命令:
语法

   参数

   因此,我们的目标是实现用C语言读取文本,以16进制输出文本内容,并且输出相应的ascii码。

   为了取用我们命令行的参数,在主函数myod.c中,我们使用 int main(int argc,char *argv[])

   代码测试

   建立静态库

   建立动态库

   编写makefile文件

 三、总结

   本次试验难度不大,因为很多od指令并没有要求去做,很多od指令都不是很简单,有很大的开阔空间。

原文地址:https://www.cnblogs.com/liang20181208/p/13783148.html