社区
C语言
帖子详情
怎么用C语言打开TXT文件
CreaTive1911
2002-07-02 10:50:00
#include <stdio.h>
void main ()
{
FILE *fp;
fp = fopen ("c:\\file.txt","r");
}
为什么不能打开文件????
是我使用命令格式不对还是语法错误??
...全文
3046
15
打赏
收藏
怎么用C语言打开TXT文件
#include void main () { FILE *fp; fp = fopen ("c:\\file.txt","r"); } 为什么不能打开文件???? 是我使用命令格式不对还是语法错误??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yufeily
2002-07-02
打赏
举报
回复
不会是file.txt.txt吧?要不可能是文件内容为空?我觉得上面那位仁兄的写法比较地道。应当是可以读出来的。要不就强制以文本方式打开或许有些编译器默认打开方式不是文本方式。
murphydai
2002-07-02
打赏
举报
回复
#include <stdio.h>
void main ()
{
FILE *fp;
char ch[10];
if((fp = fopen ("c:\\file.txt","r"))==NULL)
printf("cant open\n");
fgets(ch,5,fp);
printf("%s",ch);
}
在c盘根目录新建文本文件,注意重命为"file"不要加.txt,因为默认扩展名就是.txt。或者用“wb”建立。
jmrf
2002-07-02
打赏
举报
回复
不显示文件的内容
当然了,
FILE *fp;
fp = fopen ("c:\\file.txt","r");
这段代码顶多就打开文件,要显示内容你要写其他的。
比如用fscanf
#include <stdio.h>
void main ()
{
char word[100];
FILE *fp;
fp = fopen ("c:\\file.txt","r");
fscanf(fp,"%s",&word);
printf("%s",word);
}
LeeMaRS
2002-07-02
打赏
举报
回复
你得好好看书才行了.
给你一个例程看看,完成你所要的要求的:
#include "stdio.h"
#include "stdlib.h"
void main()
{
FILE *fp;
fp = fopen("e:\\read.txt","r");
if (!fp)
{
printf ("error!");
exit(1);
}
while (!feof(fp))
{
printf ("%c",fgetc(fp));
}
fclose(fp);
}
LeeMaRS
2002-07-02
打赏
举报
回复
晕倒.
你不读,文件内容怎么出来????
你要用fread函数去把文件内容读出来呀.
CreaTive1911
2002-07-02
打赏
举报
回复
文件存在啊
可是它就是不显示文件的内容..........
奇怪.........
ynli2002
2002-07-02
打赏
举报
回复
1。看看文件是否存在
2。可能打开了你还不知道
ZIPPO_TISEKI
2002-07-02
打赏
举报
回复
"rb"???
LeeMaRS
2002-07-02
打赏
举报
回复
to 楼上 : 不会报错,只不过返回的指针是NULL.
LeeMaRS
2002-07-02
打赏
举报
回复
to 楼上 : 不会报错,只不过返回的指针是NULL.
heimeng
2002-07-02
打赏
举报
回复
用"r"的时候是如果文件存在打开读,不存在或不允许访问就报错,
pi1ot
2002-07-02
打赏
举报
回复
什么叫不能打开文件,现象或者错误信息是什么?
不说清楚就是存心不想让别人帮你。
fansses
2002-07-02
打赏
举报
回复
先要判断一下你要打开的文件是否存在,
if (fp=fopen("c:\\file.txt","r"))==NULL)
{
你在重新创建了再打开
}
LeeMaRS
2002-07-02
打赏
举报
回复
没看出有什么问题啊?
CreaTive1911
2002-07-02
打赏
举报
回复
LeeMaRS(小菜虎_水壶的仇人)
murphydai(三戒)
谢谢了 我已经试好了 主要是因为老师还没把书讲完
就给我们出了关于文件输入输出的 课程设计
匆匆看书 没看仔细
谢谢给予帮助 怎么给分呢???
C语言
读取和写入dat
文件
代码
C语言
读取和写入dat
文件
注意路径 简单明了 仅供参考
C语言
编写虚拟
文件
系统
使用
C语言
编写程序,模拟一个简单的
文件
系统,要求如下: (1)
文件
系统的组织结构参考ext2
文件
系统 (2) 创建一个“disk.os”
文件
,大小为4MB,用该
文件
模拟外存。 (3) 最后应生成一个可执行
文件
“myfs”,...
c语言
中二进制与文本
打开
文件
的区别
我看了很多,只有这个一针见血,读后感就觉很清晰,不会更加迷惑
c语言
读取
txt
文件
数据
如果出现无法
打开
文件
就需要自己在代码工程的根目录下新建filename.
txt
并自行写入部分内容。
c语言
文件
读写操作代码.
txt
在
C语言
中,
文件
读写操作通常使用标准库中的函数。以下是一些基本的
文件
读写操作的代码示例: 1.
打开
文件
c #include <stdio.h> int main() { FILE *file; file = fopen("filename.
txt
", "r"); //
打开
...
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章