当前位置:首页>维修大全>综合>

C语言关于fscanf函数

C语言关于fscanf函数

更新时间:2023-10-01 14:27:09

C语言关于fscanf函数

for(i=0;i<2;i++)fscanf(fin,"%*[^ ]%*c");跳过2行。%*是“跳过”[^ ]字符串的分隔符是" ",中括号里可以写分隔符表%*[^ ]跳过 前的所有字符串。%*c是“跳过”行尾的换行符。#include<stdio.h>#include<stdlib.h>main(){FILE*fin;intx,y;inti;fin=fopen("a.txt","r");for(i=0;i<2;i++)fscanf(fin,"%*[^ ]%*c");//跳2行fscanf(fin,"%d%d",&x,&y);//读2个intprintf("%d%d ",x,y);//打出333fclose(fin);}文件例子:1232345563333334444444

更多栏目