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

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

dythin



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

5come5帮你背单词 [ go /gəu/ vi. 走,离开,变成,处…状态,运行,运转;被放置,流通 ]


[求助]关于文件 C

RT

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



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

5come5帮你背单词 [ petroleum /pi'trəuljəm/ n. 石油 ]


#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帮你背单词 [ russia /'rΛə/ 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帮你背单词 [ neither /'naiðə, 'ni:ðə/ a. (两者)都不;prep. 两者中无一;conj. & ad. 也不 ]


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



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

5come5帮你背单词 [ institute /'institju:t/ n. 学会,学院,研究所;vt. 建立,创立,制定 ]


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



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

5come5帮你背单词 [ emancipate /i'mænsipeit/ vt. 解放,(使)不受束缚 ]


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





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

5come5帮你背单词 [ marshal /'ma:əl/ n. 元帅 ]


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帮你背单词 [ fantastical // a. 奇异的,怪诞的,异想天开的(fantastical=fantastic) ]


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



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

5come5帮你背单词 [ hydrochloric // n. 盐酸 ]


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帮你背单词 [ route /ru:t/ 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.020079(s) query 7, Time now is:03-13 01:16, Gzip enabled
    Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号