问一下IO流的保存问题

就是一般要将字符写入文件,就是用write()这个函数方法,但是这个方法好像只能写入整个字节,我只想保存一个字节中的“位”,该怎样保存?

例如:老师叫我们将8个数字保存到一个文件中,这8个数字中的每一个数字取值范围就只有0到1,而且要求一个文件只能保存一个字节。

如果分别将8个数字用write()写入的话,8个数字就占8个字节了

所以,正好取值范围是0到1,0到1的字节数就只占了一个位,所以8个数字—>8位—>一个字节,但是就不知道怎样去保存一“位”

suxiao
浏览 1547回答 1
1回答

onemoo

IO能操作的最小单位就是byte。你自己先用位运算“组装”好要存入的byte,然后直接写入整个byte
打开App,查看更多内容
随时随地看视频慕课网APP