新手提问:怎样从文本里提取每个字节的最后三位(急)
小弟从文本里取数据,比如一个文本内容是0123,二进制方式读取是0011 0001 0011 0000 0011 0010 0011 0011(十六进制的30 31 32 33),现在做到的是取每两个字节的最后两位并放在一个字节里,然后写入二进制文件。即:00 01 10 11 ,那么现在小弟得问题是:如果文本里面是4 5 6 7 怎么办?也就是每个数由3位表示(0011 0100......(34)),我怎么做到取最后三位然后写入到一个二进制文件里?
好像写入二进制文件的时候必须一个个字节的写吧?每个字节都是4位吧?
急,请各位大虾帮忙!