0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

C语言实现txt文本读取与修改

嵌入式应用开发 来源:嵌入式应用开发 作者:嵌入式应用开发 2022-06-17 17:06 次阅读
#include 
#include 
#include 

int main()
{
FILE *fp = fopen("loss.txt", "w");
if (fp == NULL){
 printf("Failed to open file");
 return 0;
}
double i, y;
for (i = 0, y = 0; i < 100; i += 0.5){
 fprintf(fp, "%f\t", i);
 y = sin(i);
 fprintf(fp, "%f\n", y);
}
fclose(fp);

//FILE *fpread = fopen("loss.txt", "r");
//if (fpread == NULL)
//{
// printf("Failed to open file ");
// return 0;
//}
int a[10] = { 0 };
//int *a = new int[10];
//for (int i = 0; i < 10; i++)
//{
// fscanf(fpread, "%d", &a[i]);
// printf("%d ", a[i]);
//}
//fclose(fpread);
//system("pause");
}

真正打开文件的为fopen函数,需要的前提是txt文件放到工程文件路径之下,否则无法识别,同时打开待读取文件 fname = "123.txt"

#include
#include// 为了使用exit()
int main()
{
	int ch;//getc的返回值是整数
	FILE *fp;//文件指针
	char fname[50];	// 储存文件名
//	printf("Enterthenameofthefile:");
//	scanf("%s",fname);
	fp = fopen("123.txt","r");	// 打开待读取文件  fname = "123.txt"
	if (fp == NULL)   // 如果失败
	{
		printf("Failedtoopenfile.Bye\n");
		exit(1);      //退出程序
	}
	// getc(fp)从打开的文件中获取一个字符
	while((ch=getc(fp))!=EOF)
		putchar(ch);
	fclose(fp);// 关闭文件
	return 0;
}

运行后代码 如下 :

pYYBAGKsQzyAMG9-AAFp-14v05k211.png
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5082

    文章

    19115

    浏览量

    304923
  • C语言
    +关注

    关注

    180

    文章

    7604

    浏览量

    136738
  • 函数
    +关注

    关注

    3

    文章

    4329

    浏览量

    62583
收藏 人收藏

    评论

    相关推荐

    读取txt文本乱码

    有什么办法可以正常读取txt文本中的中文内容?
    发表于 09-16 10:09

    基于Proteus和C语言实现

    基于Proteus和C语言实现一共四个题目,有没有人愿意尝试一下?
    发表于 07-14 06:20

    如何使用C语言实现模糊PID控制?

    如何使用C语言实现模糊PID控制?
    发表于 09-24 08:54

    C语言实现常用排序算法是什么?

    C语言实现常用排序算法是什么?
    发表于 10-19 06:41

    C语言实现FFT算法

    C语言实现FFT算法 /*****************fft programe*********************/#include "typedef.h" #include "math.h" struct compx EE(struct compx
    发表于 10-30 13:39 6341次阅读

    DSP算法的c语言实现

    DSP算法的c语言实现,又需要的朋友下来看看。
    发表于 05-09 10:59 0次下载

    PID控制算法的C语言实现(完整版)

    PID控制算法的C语言实现一 PID算法原理
    发表于 11-05 15:45 0次下载

    C++语言实现火车排序功能

    C++语言实现火车排序功能
    发表于 01-05 11:27 2次下载

    4个重要算法C语言实现源代码

    4个重要算法C语言实现源代码
    发表于 06-10 08:00 12次下载

    使用C语言实现静态网页的代码免费下载

    本文档的主要内容详细介绍的是使用C语言实现静态网页的代码免费下载。
    发表于 11-22 16:20 2次下载

    CRC校验算法原理及c语言实现

    CRC校验算法原理及c语言实现
    发表于 11-30 10:04 9次下载

    累加校验和C语言实现

    累加校验和C语言实现
    发表于 11-29 18:06 10次下载
    累加校验和<b class='flag-5'>C</b><b class='flag-5'>语言实现</b>

    怎么用C语言实现多态

    这里我想主要介绍下在C语言中是如何实现的面向对象。知道了C语言实现面向对象的方式,我们再联想下,C
    的头像 发表于 10-12 09:12 2048次阅读

    C语言实现Web参数传递

    电子发烧友网站提供《C语言实现Web参数传递.docx》资料免费下载
    发表于 03-24 09:14 2次下载

    使用C语言实现的CRC计算单元的例子

    使用C语言实现的CRC计算单元的例子
    的头像 发表于 05-16 16:16 967次阅读