压缩软件是如何读取文件的二进制的

[复制链接]
查看11 | 回复1 | 2010-5-15 18:42:13 | 显示全部楼层 |阅读模式
我也想写一个压缩软件,但是不知道,如何读取,任何文件的,二进制编码,不要16进制或8进制,因为我要对1和0进行重新编码,如00000000000000000000用020表示,表示0,20个。所以有哪位仁兄知道告诉一下。我要按位操作,

回复

使用道具 举报

千问 | 2010-5-15 18:42:13 | 显示全部楼层
十六进制转二进制不是很简单么...unsigned char *p;((*p) >> 7) & 0x01((*p) >> 6) & 0x01((*p) >> 5) & 0x01...就分别是你要的位了指针貌似最小单位就是字节, 应该是没有位指针了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行