C语言中的问题

C语言中如何读取记事本中事先写好的数据的数据然后操作后再导出到另一个记事本。最好能举个例子哈,谢谢了能不能给点注释啊,然后我读取的是一个二维数组的形式该怎么办?... C语言中如何读取记事本中事先写好的数据的数据然后操作后再导出到另一个记事本。最好能举个例子哈,谢谢了
能不能给点注释啊,然后我读取的是一个二维数组的形式该怎么办?
展开
 我来答
fancyaj
2006-08-24 · TA获得超过1058个赞
知道小有建树答主
回答量:709
采纳率:0%
帮助的人:910万
展开全部
比如一个记事本文件(a.txt)如下:

abcd

程序可以这样编:
#include <stdio.h>
main()
{
char str[5];
FILE* fp=fopen("a.txt","r");
fscanf(fp,"%s",&str);
FILE* fp2=fopen("b.txt","w");
fprintf(fp2,"%s",str);
fclose(fp);
fclose(fp2);
}

这个例子可以把a.txt中的那些字符复制到b.txt文件中,采用ASCII方式,当然也可以采用二进制(Binary)方式,用到的函数除了例子里面的还有一些。可以参考一些书籍或者网上的资料。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
忘至白葬不情必0T
2006-08-25 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:90%
帮助的人:1.2亿
展开全部
可以在fancyaj给的代码基础上,把str的空间声明大一点,比如4096啊什么的,然后用一个循环,循环体里读取源文件内容到str,再写到目前文件。直到源文件读完再停止循环。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一变班爱麻啊堡0J
高粉答主

2020-01-13 · 醉心答题,欢迎关注
知道答主
回答量:11.4万
采纳率:2%
帮助的人:5606万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
落寞的彳干亍
2006-08-24
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
这主要是文件的读写
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式