fwrite(const
void*
buffer,
size_t
size,
size_t
count,
FILE*
stream)
注意:这个函数以二进制形式对文件进行 *** 作,不局限于文本文件
返回值:返回实际写入的数据块数目
(1)buffer:是一个指针,对fwrite来说,是要获取数据的地址;
(2)size:要写入内容的单字节数;
(3)count:要进行写入size字节的告镇态数据袜源项的个数;
(4)stream:目标文件指针;
(5)返回旅码实际写入的数据项个数count。
它写入的时候是二进制。所以你是看不了的。
你说的打开变乱游培码是什么意思?是指用文本方式打开“d:\\st.txt”这个文件吗?如果是这个问题那就对了,本来就该神没唯是乱码,因为fwrite在写入的时候是采用整字节的二进制写入,而文本编辑器采用的是察毕asc码显示,两者不兼容。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)