Linux 下使用xxd 命令将二进制文件转换为C字符数组
1.使用xxd命令将二进制文件或者其他文本文件转换为c语言字符数组
1 | xxd -i data.bin > a.c |
2.查看生成结果
1 | cat a.c |
使用转换后的数组
1.编写测试代码
1 |
|
2.编译代码
1 | gcc -o test a.c main.c |
3.运行结果
编写Python 代码将二进制文件转换为字符数组
1.编译Python代码
1 | #!/usr/bin/python |
PS:以上方法根据自己的情况使用。
1.使用xxd命令将二进制文件或者其他文本文件转换为c语言字符数组
1 | xxd -i data.bin > a.c |
2.查看生成结果
1 | cat a.c |
1.编写测试代码
1 | #include<stdio.h> |
2.编译代码
1 | gcc -o test a.c main.c |
3.运行结果
1.编译Python代码
1 | #!/usr/bin/python |
PS:以上方法根据自己的情况使用。