【发布时间】:2017-11-27 06:04:02
【问题描述】:
我正在尝试将 9 位数字写入二进制文件。
例如,我想将整数值:275 写为100010011 等等。 fwrite 一次只允许写入一个字节,我不确定如何操作这些位才能做到这一点。
【问题讨论】:
-
另请参阅Writing a stream of 9-bit values as bytes to a file in C — 由同一 OP 提出的关于 9 位值的后续问题。
标签: c io bit-manipulation bitwise-operators fwrite