c语言如何格式化读取文件内容

c语言中,格式化读取文件内容需要用到fscanf语句

它的语法格式是fscanf(文件指针,格式字符串,输入表列)

示例代码如下

假如有一个eee.txt的文件,它的内容是123和3.1415

cpp 复制代码
#include<stdio.h>

int main()
{
	FILE *fp;
	int a;
	float b;

	fp=fopen("eee.txt","r");
	fscanf(fp,"%d %f",&a,&b);
	printf("%d,%f",a,b);
	fclose(fp);
	return 0;
}

FILE *fp;是定义一个文件指针

int a;

float b;

分别定义一个整型数据a和浮点型数据b

fp=fopen("eee.txt","r");

打开eee.txt,并进入读取模式

fscanf(fp,"%d %f",&a,&b);

分别把eee.txt的内容分别赋值给a,b

printf("%d,%f",a,b);

打印输出a,b的值

fclose(fp);

相关推荐
sycmancia4 分钟前
C++——友元、函数重载、操作符重载
开发语言·c++
m0_738120724 分钟前
应急响应——Solar月赛emergency靶场溯源过程(内含靶机下载以及流量分析)
java·开发语言·网络·redis·web安全·系统安全
被克制了8 分钟前
C语言学习记录(1)
c语言
Java面试题总结11 分钟前
Tube - Video Reactions
开发语言·前端·javascript
小刘爱玩单片机16 分钟前
【stm32简单外设篇】- MQ-2烟雾传感器模块
c语言·stm32·单片机·嵌入式硬件
kylezhao201922 分钟前
C#中 Invoke、begininvoke、InvokeRequired的详细讲解和三者之间的区别
开发语言·c#
bubiyoushang88824 分钟前
基于遗传算法的LQR控制器最优设计算法
开发语言·算法·matlab
谢尔登29 分钟前
深入React19任务调度器Scheduler
开发语言·前端·javascript
hoiii18729 分钟前
MATLAB中LSSVM工具包及简单例程详解
开发语言·matlab
mingren_131432 分钟前
SDL3配置及基本使用(完整demo)
开发语言·c++·音视频