python与C的数据二进制读写
来源:互联网 发布:项目管理 工资 知乎 编辑:程序博客网 时间:2024/05/19 06:48
python数据保存为二进制可以用struct
,打包成二进制,再写进文件
import structa=[1.1,2.3]str_byte=b'LALA' # 前面加b表示bytedata_byte=struct.pack('f'*2,*tuple(a))with open('data.bin','wb') as f: f.seek(16) # 可以留位置写md5 f.write(data_byte) f.write(str_byte)#data_raw=struct.unpack('ff',data_byte)
C读取二进制文件,用fopen,fread
char* fname="data.bin";FILE* fp=fopen(fname,"rb");float* data=(float*)malloc(sizeof(float)*2);char str[4]={0};fseek(fp, 16, SEEK_SET);//距离文件头16位fread(data,sizeof(float),2,fp);fread(&str,sizeof(char),4,fp);fclose(fp);
阅读全文
0 0
- python与C的数据二进制读写
- Python Windows下文件读写与二进制读写的区别
- python读写二进制数据的处理方理
- python二进制读写文件与普通文件
- qt中读写二进制数据的问题
- 关于读写注册表二进制数据的问题
- C/C++/Python等 使用二进制模式打开文件与不使用二进制模式的区别
- python 二进制读写
- python-二进制读写存取
- (原创)python的字符串读写和二进制读写
- 读写二进制字段数据
- ado 读写二进制数据
- Java读写二进制数据
- sqlite3 读写二进制数据
- QDataStream 二进制数据读写
- c/c++二进制读写
- C/C++读写注册表中二进制数据【代码示例】
- C++/C 文件二进制读写
- 欢迎使用CSDN-markdown编辑器
- 【数据库】数据库负载均衡、读写分离技术
- [OpenCV] aruco Markers识别
- Implement atoi to convert a string to an integer.
- Java修改JVM内存大小整理。(java heap space 解决方案)
- python与C的数据二进制读写
- 约瑟夫环
- 程序员应该接外包吗?
- 使用Andriod Studio进行APK打包
- SpringSide3 PropertyFilter介绍
- JavaWeb中的文件上传
- 文章标题
- Linux操作系统上安装JDK
- 蓝桥杯 历届试题 带分数 (暴力枚举)