ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

MYOD制作

2021-09-26 21:34:54  阅读:207  来源: 互联网

标签:字节 ascii od hex MYOD SIZE 制作 myod


MYOD制作:

Linux od命令用于输出文件内容;od指令会读取所给予的文件的内容,并将其内容以八进制字码呈现出来。

命令格式:

od [<选项><参数>] [<文件名>]

命令选项:

  • a:具名字符;
  • c:ASCII字符或者反斜杠;
  • d[SIZE]:十进制,正负数都包含,SIZE字节组成一个十进制整数;
  • f[SIZE]:浮点,SIZE字节组成一个浮点数;
  • o[SIZE]:八进制,SIZE字节组成一个八进制数;
  • u[SIZE]:无符号十进制,只包含正数,SIZE字节组成一个无符号十进制整数;
  • x[SIZE]:十六进制,SIZE字节为单位以十六进制输出,即输出时一列包含SIZE字节。在默认条件下,以四个字节为一组输出

 

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

1.编写函数:

 

 

 

2.建立.txt<20191229xyz>

 

 

 

 

3.编译运行

 

 

4.输出

 

二.makefile

testmyod:ascii.o hex.o myod.o

       gcc ascii.o hex.o myod.o -o testmyod

ascii.o:ascii.c head20181234.h

       gcc -c ascii.c -o ascii.o

hex.o:hex.c head20181234.h

       gcc -c hex.c -o hex.o

myod.o:myod.c head20181234.h

       gcc -c myod.c -o myod.o

 

三、总结

这次作业用到了很多新的知识,还用到了之前学习过的旧知识,基础不好的弊端就暴露了出来。不得不花额外的时间去复习C语言的一些知识,但依然掌握的依然很好,仍然需要努力。在之后的学习中,要抓紧时间查漏补缺,同时认真学习新知识,真正学懂。

标签:字节,ascii,od,hex,MYOD,SIZE,制作,myod
来源: https://www.cnblogs.com/Drewf/p/15340162.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有