我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: [求助]关于文件 C 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

dythin



性别: 帅哥 状态: 该用户目前不在线
等级: 人见人爱
家族: YD一族
发贴: 3956
威望: 0
浮云: 1112
在线等级:
注册时间: 2005-09-21
最后登陆: 2010-06-21

5come5帮你背单词 [ segment /'segmənt/ n. 部分,片,段;vt. 分割 ]


[求助]关于文件 C

RT

我用的TC集成环境
为什么用fopen 建立不起文件
顶端 Posted: 2007-04-16 17:49 | [楼 主]
dythin



性别: 帅哥 状态: 该用户目前不在线
等级: 人见人爱
家族: YD一族
发贴: 3956
威望: 0
浮云: 1112
在线等级:
注册时间: 2005-09-21
最后登陆: 2010-06-21

5come5帮你背单词 [ alike /ə'laik/ a. 相似的,相象折 ]


#include <stdio.h>
main()
{
FILE *fp;
if ((fp=fopen("student.bin","rb+"))==NULL){
  printf(">>can not creat file student.bin\n");
  return;
}
printf("file created");
}
顶端 Posted: 2007-04-16 17:53 | [1 楼]
zc1984





性别: 帅哥 状态: 该用户目前不在线
头衔: 上帝模式
等级: 荣誉会员
家族: 战略研究所
发贴: 10096
威望: 5
浮云: 0
在线等级:
注册时间: 2004-08-24
最后登陆: 2017-06-08

5come5帮你背单词 [ butterfly /'bΛtəflai/ n. 蝴蝶,蝶形 ]


if ((fp=fopen("student.bin","rb+"))==NULL)
你可以看看这行里面的“rb+”是否使用正确~
顶端 Posted: 2007-04-16 19:39 | [2 楼]
zc1984





性别: 帅哥 状态: 该用户目前不在线
头衔: 上帝模式
等级: 荣誉会员
家族: 战略研究所
发贴: 10096
威望: 5
浮云: 0
在线等级:
注册时间: 2004-08-24
最后登陆: 2017-06-08

5come5帮你背单词 [ relative /'relətiv/ a. 相对的,相关的;n. 亲人,亲戚 ]


看看关于“w”的mode哈~
顶端 Posted: 2007-04-16 19:42 | [3 楼]
davidxiao



性别: 帅哥 状态: 该用户目前不在线
等级: 人见人爱
家族: 梦魇图腾
发贴: 2187
威望: 0
浮云: 1129
在线等级:
注册时间: 2006-03-03
最后登陆: 2009-04-28

5come5帮你背单词 [ fuse /fju:z/ n. 保险丝,保险,导火线,引信;v. 熔化,(电路)烧断,合并 ]


rb改为w即可,
以w的的形式打开,如果无该文件会自动创建
顶端 Posted: 2007-04-17 07:53 | [4 楼]
wolfsheep



性别: 保密 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 620
威望: 0
浮云: 1366
在线等级:
注册时间: 2006-03-26
最后登陆: 2008-06-28

5come5帮你背单词 [ flash /flæ/ vt. 晃一下,使闪光;vi. 闪光,闪现,掠过;n. 闪光,一刹那 ]


楼主还应该养成习惯,打开文件后要关掉文件
顶端 Posted: 2007-04-17 08:23 | [5 楼]
zc1984





性别: 帅哥 状态: 该用户目前不在线
头衔: 上帝模式
等级: 荣誉会员
家族: 战略研究所
发贴: 10096
威望: 5
浮云: 0
在线等级:
注册时间: 2004-08-24
最后登陆: 2017-06-08

5come5帮你背单词 [ collide /kə'laid/ vi. 猛撞,碰撞,冲突,抵触 ]


Quote:
引用第5楼wolfsheep于2007-04-17 08:23发表的:
楼主还应该养成习惯,打开文件后要关掉文件


他的文件都还没有打开,自然不用关闭啊~~
顶端 Posted: 2007-04-17 09:58 | [6 楼]
lxr215lxr





性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
发贴: 324
威望: 1
浮云: 1107
在线等级:
注册时间: 2004-11-27
最后登陆: 2010-03-06

5come5帮你背单词 [ tide /taid/ n. 潮,潮汐,潮流,趋势 ]


rb是只读呀:为输入打开一个二进制文件,文件已经存在
要建文件的话用w,w+,wb,wb+都行呀
顶端 Posted: 2007-04-17 10:33 | [7 楼]
dythin



性别: 帅哥 状态: 该用户目前不在线
等级: 人见人爱
家族: YD一族
发贴: 3956
威望: 0
浮云: 1112
在线等级:
注册时间: 2005-09-21
最后登陆: 2010-06-21

5come5帮你背单词 [ snore /sno:/ vi. 打鼾 ]


Quote:
引用第7楼lxr215lxr于2007-04-17 10:33发表的:
rb是只读呀:为输入打开一个二进制文件,文件已经存在
要建文件的话用w,w+,wb,wb+都行呀

了解了
顶端 Posted: 2007-04-19 15:46 | [8 楼]
rexlove





性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
发贴: 1442
威望: 0
浮云: 1147
在线等级:
注册时间: 2005-11-20
最后登陆: 2012-11-08

5come5帮你背单词 [ catalog /'kætəlog/ n. 目录,目录册 ]


filename 文件名称 mode 打开模式:
r   只读方式打开一个文本文件
rb 只读方式打开一个二进制文件
w   只写方式打开一个文本文件
wb 只写方式打开一个二进制文件
a   追加方式打开一个文本文件
ab 追加方式打开一个二进制文件
r+ 可读可写方式打开一个文本文件
rb+ 可读可写方式打开一个二进制文件
w+ 可读可写方式创建一个文本文件
wb+ 可读可写方式生成一个二进制文件
a+ 可读可写追加方式打开一个文本文件
ab+ 可读可写方式追加一个二进制文件
本帖最近评分记录:
  • 浮云:5 (by zc1984) | 理由: 积极讨论
  • 顶端 Posted: 2007-04-22 20:45 | [9 楼]
    我来我网·5come5 Forum » 程序员之家

    Total 0.038608(s) query 5, Time now is:03-12 03:41, Gzip enabled
    Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号