首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
C/C++
C语言
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
fwrite简单问题
[已结贴,结贴人:wowosky]
加为好友
发送私信
在线聊天
wowosky
等级:
可用分等级:
贫农
总技术专家分:
27
总技术专家分排名:
159571
揭帖率:
93.18%
发表于:
2007-11-12 20:36:29
楼主
使用fwrite函数,写入文件一个字符串,代码片段.
char test[]="test data";
fwrite(test,9,1,fp);//fp是一文本文件
发现结果不正确.有如下疑问
1.fwrite函数是不是不能读写文本文件?
2.再写入了9个字符只后,文件指针是不是自动后移9字节?(我的结果不是,是不是有结束符?)
3.以上用法对不对?尤其是第2个参数'9',我有点怀疑.
望指点,分谢!
问题点数:
10
回复次数:
3
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
Treazy
戒指
等级:
可用分等级:
中农
总技术专家分:
13866
总技术专家分排名:
1128
发表于:
2007-11-12 20:41:26
1
楼 得分:
10
int fwrite(void *buf, int size, int count, FILE *fp)
往文件的当前位置开始写入size*count个字节的数据
buf 存放要写入的数据 size 每个数据单位的字节数 count 读入的数据单位个数
你的9和1颠倒了
另外写入前需要fopen并且是可写状态下!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
CSYNYK
石头
等级:
可用分等级:
长工
总技术专家分:
4438
总技术专家分排名:
5271
发表于:
2007-11-12 20:50:57
2
楼 得分:
0
^_^
我的答案在这里,搂住去看看!------
http://topic.csdn.net/u/20071112/20/047ee356-5c45-4bce-914e-92a6e8aec340.html
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wanfustudio
雁南飞
等级:
可用分等级:
乞丐
总技术专家分:
25398
总技术专家分排名:
409
2
2
发表于:
2007-11-12 21:06:07
3
楼 得分:
0
看你另一个帖子
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友