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

相关推荐
无敌最俊朗@12 分钟前
C++后端总览
开发语言
多喝开水少熬夜17 分钟前
堆相关算法题基础-java实现
java·开发语言·算法
7澄124 分钟前
Java 集合框架:List 体系与实现类深度解析
java·开发语言·vector·intellij-idea·集合·arraylist·linkedlist
三品吉他手会点灯29 分钟前
STM32F103学习笔记-16-RCC(第3节)-使用HSE配置系统时钟并使用MCO输出监控系统时钟
c语言·笔记·stm32·单片机·嵌入式硬件·学习
jzhwolp1 小时前
从nginx角度看数据读写,阻塞和非阻塞
c语言·nginx·性能优化
mit6.8241 小时前
一些C++的学习资料备忘
开发语言·c++
Adellle1 小时前
Java中同步和异步的区别,以及阻塞和非阻塞的区别
java·开发语言
闲人编程1 小时前
用Python分析你的Spotify/网易云音乐听歌数据
开发语言·python·ai·数据分析·spotify·网易云·codecapsule
Js_cold1 小时前
(* MARK_DEBUG=“true“ *)
开发语言·fpga开发·debug·verilog·vivado
ALex_zry2 小时前
深入解析gRPC C++动态反射:实现Proto消息的智能字段映射
开发语言·c++