摘要: 0 背景 在工作中,有些二进制文件,是通过结构体写入文件而形成,我们有时候想解析这些文件,那如何操作呢?python 的struct 模块和C 语言的结构体是相对应的,这样,只要知道结构体的定义,我们就可以通过struct 模块写出一些解析工具。 1. strcut 模块介绍 class struc 阅读全文
posted @ 2023-04-28 19:23 皓然123 阅读(2775) 评论(0) 推荐(0)
摘要: 这里,介绍一个头文件,客制化了日志,方便我们调试。 在编写程序的时候,添加上这个头文件,就可以了。代码如下: log.h: #ifndef _LOG_H_ #define _LOG_H_ #include<stdio.h> #define DEBUG_EN (1u) #if (DEBUG_EN) # 阅读全文
posted @ 2023-04-28 14:17 皓然123 阅读(72) 评论(0) 推荐(0)