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);

相关推荐
朝新_8 分钟前
【EE初阶】JVM
java·开发语言·网络·jvm·笔记·算法·javaee
Reggie_L25 分钟前
RabbitMQ -- 保障消息可靠性
开发语言·后端·ruby
何中应35 分钟前
如何截取PDF内容为图片
java·开发语言·后端·pdf
边洛洛1 小时前
next.js项目部署流程
开发语言·前端·javascript
爱幻想-hjyp1 小时前
【Python】uv包管理器常用命令
开发语言·python·uv
哈皮Superman1 小时前
【Research】MagicFuzzer: Scalable deadlock detection for large-scale applications
java·开发语言·数据库
lly2024062 小时前
NoSQL 简介
开发语言
千里马-horse2 小时前
Boost.Iostreams 简介
开发语言·c++·boost
yi碗汤园2 小时前
【一文了解】八大排序-冒泡排序、选择排序
开发语言·前端·算法·unity·c#·1024程序员节
是苏浙2 小时前
零基础入门C语言之深入了解指针3
c语言·开发语言