RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

C語言實(shí)現(xiàn)txt文本讀取與修改

嵌入式應(yīng)用開發(fā) ? 來源:嵌入式應(yīng)用開發(fā) ? 作者:嵌入式應(yīng)用開發(fā) ? 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函數(shù),需要的前提是txt文件放到工程文件路徑之下,否則無法識(shí)別,同時(shí)打開待讀取文件 fname = "123.txt"

#include
#include// 為了使用exit()
int main()
{
	int ch;//getc的返回值是整數(shù)
	FILE *fp;//文件指針
	char fname[50];	// 儲(chǔ)存文件名
//	printf("Enterthenameofthefile:");
//	scanf("%s",fname);
	fp = fopen("123.txt","r");	// 打開待讀取文件  fname = "123.txt"
	if (fp == NULL)   // 如果失敗
	{
		printf("Failedtoopenfile.Bye\n");
		exit(1);      //退出程序
	}
	// getc(fp)從打開的文件中獲取一個(gè)字符
	while((ch=getc(fp))!=EOF)
		putchar(ch);
	fclose(fp);// 關(guān)閉文件
	return 0;
}

運(yùn)行后代碼 如下 :

pYYBAGKsQzyAMG9-AAFp-14v05k211.png
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5082

    文章

    19104

    瀏覽量

    304796
  • C語言
    +關(guān)注

    關(guān)注

    180

    文章

    7604

    瀏覽量

    136683
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4327

    瀏覽量

    62569
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    讀取txt文本亂碼

    有什么辦法可以正常讀取txt文本中的中文內(nèi)容?
    發(fā)表于 09-16 10:09

    基于Proteus和C語言實(shí)現(xiàn)

    基于Proteus和C語言實(shí)現(xiàn)一共四個(gè)題目,有沒有人愿意嘗試一下?
    發(fā)表于 07-14 06:20

    如何使用C語言實(shí)現(xiàn)模糊PID控制?

    如何使用C語言實(shí)現(xiàn)模糊PID控制?
    發(fā)表于 09-24 08:54

    C語言實(shí)現(xiàn)常用排序算法是什么?

    C語言實(shí)現(xiàn)常用排序算法是什么?
    發(fā)表于 10-19 06:41

    C語言實(shí)現(xiàn)FFT算法

    C語言實(shí)現(xiàn)FFT算法 /*****************fft programe*********************/#include "typedef.h" #include "math.h" struct compx EE(struct compx
    發(fā)表于 10-30 13:39 ?6341次閱讀

    DSP算法的c語言實(shí)現(xiàn)

    DSP算法的c語言實(shí)現(xiàn),又需要的朋友下來看看。
    發(fā)表于 05-09 10:59 ?0次下載

    PID控制算法的C語言實(shí)現(xiàn)(完整版)

    PID控制算法的C語言實(shí)現(xiàn)一 PID算法原理
    發(fā)表于 11-05 15:45 ?0次下載

    C++語言實(shí)現(xiàn)火車排序功能

    C++語言實(shí)現(xiàn)火車排序功能
    發(fā)表于 01-05 11:27 ?2次下載

    4個(gè)重要算法C語言實(shí)現(xiàn)源代碼

    4個(gè)重要算法C語言實(shí)現(xiàn)源代碼
    發(fā)表于 06-10 08:00 ?12次下載

    使用C語言實(shí)現(xiàn)靜態(tài)網(wǎng)頁的代碼免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用C語言實(shí)現(xiàn)靜態(tài)網(wǎng)頁的代碼免費(fèi)下載。
    發(fā)表于 11-22 16:20 ?2次下載

    CRC校驗(yàn)算法原理及c語言實(shí)現(xiàn)

    CRC校驗(yàn)算法原理及c語言實(shí)現(xiàn)
    發(fā)表于 11-30 10:04 ?9次下載

    累加校驗(yàn)和C語言實(shí)現(xiàn)

    累加校驗(yàn)和C語言實(shí)現(xiàn)
    發(fā)表于 11-29 18:06 ?10次下載
    累加校驗(yàn)和<b class='flag-5'>C</b><b class='flag-5'>語言實(shí)現(xiàn)</b>

    怎么用C語言實(shí)現(xiàn)多態(tài)

    這里我想主要介紹下在C語言中是如何實(shí)現(xiàn)的面向?qū)ο?。知道?b class='flag-5'>C語言實(shí)現(xiàn)面向?qū)ο蟮姆绞?,我們?cè)俾?lián)想下,C
    的頭像 發(fā)表于 10-12 09:12 ?2041次閱讀

    C語言實(shí)現(xiàn)Web參數(shù)傳遞

    電子發(fā)燒友網(wǎng)站提供《C語言實(shí)現(xiàn)Web參數(shù)傳遞.docx》資料免費(fèi)下載
    發(fā)表于 03-24 09:14 ?2次下載

    使用C語言實(shí)現(xiàn)的CRC計(jì)算單元的例子

    使用C語言實(shí)現(xiàn)的CRC計(jì)算單元的例子
    的頭像 發(fā)表于 05-16 16:16 ?959次閱讀
    RM新时代网站-首页