77问答网
所有问题
c语言中,怎么从文本中逐行读取数据并赋值给不同变量
如题所述
举报该问题
推荐答案 2014-10-15
给你简单写个框架吧,比如你要读取的文件名为 test.txt
FILE *fp;
fp = fopen("test.txt","r");
int a;
fscanf(fp,"%d",&a); //这样就读取到1个数字了,并赋值给a 你文件格式就设定为一行1个数字
fclose(fp);
//这是个简单的例子,你可以借鉴下,祝顺利
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/YvNW8GvpNNYIqIWYqpp.html
相似回答
c语言
可以
读取
文件内容 来创建
变量
吗?
答:
(1)fscanf可以读取txt文件里面同一行多个变量和不同行的变量都同时读取到多个变量里面
。(2)sscanf是先读取到一个缓存里面,然后再赋值到各个变量中,是逐行读取的,这种用法适用于多维变量。1. C语言中,如何读取文件中的数据?fscanf扫描数据到系统缓冲区中 在扫描的时候做一下计数 然后在从缓冲区中把...
C
语音
如何读取
txt文件中的某一行
并赋值给变量
?
答:
最简单的方法,
就是一行一行的读,但只取你要的那一行数据就行了
。下面是我写的一个简单的例子,抽了三次奖,没有判重复的。include <stdio.h>#include <stdlib.h>#include #define PEOPLE_NUM 10 //我的文件里有10个名字void get_prize(FILE* fp, char prize_name[]){ int num; i...
C语言如何读取C
:\a.txt中的
数据,并赋值
到
变量
?
答:
...即每行一个记录,分别存放:编号、姓名、成绩1、成绩2、成绩3 编号是整型的
数据,
姓名是字符串,成绩都是浮点数,各个数据之间以空格分割 include<stdio.h> void main(){ FILE *fp;int number[100],n,i;char name[100][10],buffer[256];float score[100][3];if ( fp=fopen("
c
:\\a...
C语言中,如何
将
文本中
的
数据读取
,
并
将其
赋值给
结构体?谢谢
答:
用fread函数将文本中的数据按照结构体定义成员变量的顺序依次读出并赋值给结构体的成员变量即可
。比如对于结构体 struct MyStruct { int i;char c;double d;};则这样写:MyStruct s;fread(&(s.i), sizeof(int), 1, fp); //fp为文件指针 fread(&(s.c), sizeof(char), 1, fp);fread...
C语言中如何从
文件
读取数据并赋值
到
变量
?
答:
里面的文字如果是固定的 那么可以 fscanf(fp, "MaxCustSingleLine%d",&a);这样a=11 其它类似。如果想不考虑文字 那么可以 fscanf("%*s%d%*s%d%*s%d%*s%d%*s%d%*s%d%*s%d",&a,&b,&
c,
&d,&e,&f,&g);这里 a b c d e f g分别就是那七个数值。
tc中
c语言中如何读取文本
文件的数字一个一个的
赋值给
2维数组如图将下面...
答:
int arr[M][N];int i,j;FILE *fp ;char buf[N+1]={0};fp=fopen("test.txt","r");i=0;while(fgets(buf,9,fp)){ if(strlen(buf)==1) continue;//fgets函数有时候换行符也是单独一行 for(j=0;j<strlen(buf);j++){ arr[i][j]=buf[j]-'0';} i++;} for(i=0;i<M;...
c语言怎么
将txt文件中的值
赋值给
结构体中相应的
变量
?
答:
您好,非常简单,您只要采取流的方式就可以将txt中的文件读出来,
然后赋给
对应的
变量
。以后您如果再遇到类似的问题,可以按照下面的思路去解决:1、发现问题:往往生活在世界中,时时刻刻都处在这各种各样的矛盾中,当某些矛盾放映到意识中时,个体才发现他是个问题,并要求设法去解决它。这就是发现问题...
大家正在搜
c语言字符变量赋值规则
c语言二维数组赋值
c语言字符数组赋值
c语言数组定义和赋值
c语言赋值语句
c逐行读取文件
c语言char怎么用
c语言赋值表达式
c语言字符串赋值
相关问题
C#中如何逐行读取txt中的数据并赋值到一维数组中?
C语言中如何从文件读取数据并赋值到变量?
c++中怎样把文档中每一列依次读取并赋值给不同变量
在C语言中怎样从一个文件中连续获得数据并赋值给变量?
C语音如何读取txt文件中的某一行并赋值给变量?
C语言如何读取C:\a.txt中的数据,并赋值到变量?
c语言读取TXT中的数据并赋值
关于C语言文件读取的问题,怎样从文本文件中以整数形式读入数据...