c语言将文件内容读入数组中

c语言将文件内容读入数组中,第1张

#include <stdio.h>

int main(int ac, char *pav[])

{

if (ac!=2){

printf("程序名 要读取的文件名知伍\n")

printf("test.exe 1.txt\n")

return 0

}

FILE *fp = fopen(pav[1],"r+")

if(fp 升桥== 0)

{

printf("fail to open the file1 !\n")

return 0

}

char buf[256] = {0}

while(!feof(fp))//判断文件是否已结束搭笑或 

{

fgets(buf,256,fp)

}

printf(buf)

return 0

}

1、首先让我们新建一个Class类。

2、书写Main方法。

3、让我们拿慎在C盘根目录下新散返建一个txt文档,内容为‘test’。

4、然后让我们接着写代码,首先创建一个File对象。

5、然后创建一个StringBuilder对冲敏饥象,用于储存读取的内容。

6、接下来,我们用BufferedReader类来进行读取内容了。

7、然后我们将内容来输入到控制台就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12279249.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存