用fwrite将数据写入,怎么样才能让下一组数据在下一行,还有就是如何控制这些数据的间距,求解
fwirte是不可能控制间距的,这是二进制格式写入。要控制间距,你得是文本方式写入,用fprintf这种函数
行和间距都是文本才有的属性
你用fwrite写二进制数据,哪来的行和间距
你就按顺序写入,按顺序读出就行了
反正二进制文件除了用代码读出来也没有别的手段查看
如果你需要用记事本能查看,必须写字符串
ptr – 这是指向要被写入的元素数组的指针。
size – 这是要被写入的每个元素的大小,以字节为单位。
nmemb – 这是元素的个数,每个元素的大小为 size 字节。
stream – 这是指向 FILE 对象的指针,该 FILE 对象指定了一个输出流。