作业帮 > 综合 > 作业

fwrite函数的使用

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/04/28 00:08:14
fwrite函数的使用
将一个字符串写入文本文件
fwrite(s,strlen(s),1,pFile);
fwrite(s,sizeof(char),strlen(s),pFile);
这两种写法好像都正确,它们有什么区别?
fwrite函数的使用
fwrite(s,strlen(s),1,pFile);
每次写 strlen(s),1次
fwrite(s,sizeof(char),strlen(s),pFile);
每次写sizeof(char),strlen(s)次
再问: 哪种方法好?
再答: 都差不多吧, 有缓冲的 前面是要写的对象的字节大小, 后面是数量 ______ " 沧海雄风2009" 你看错了吧, 这2个里都是用的strlen(s) 第2个sizeof的是char, char的大小1个字节, 而且字符串传递时一般都是char*, 你也sizeof 不到字符串大小的