11问答网
所有问题
c语言如何从文件中读入一行数据
如题所述
举报该问题
推荐答案 2011-07-24
根据数据特性不同,用不同的方式,例如
整数读:
fscanf(fp,"%d\n",&n);/* n是整数 */
字符串读:
fscanf(fp,"%s",str); /* str是字符串数组 */
混合读:
fscanf(fp,"%s %d ",str1,&n);
整行作为字符串读:
fgets(str,4096,fp);
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/PMv7qPFSS.html
其他回答
第1个回答 2011-07-24
fscanf(fp,"%[^\n]",str);
/*其中fp是文件指针,str是数组名*/
本回答被提问者和网友采纳
相似回答
C语言里
一行一行从文件里读入数据
,
怎么
做
答:
8 9 10 至于记录每行
数据
个数,存放到数组,等等,可以自己补充完善。程序:include <stdio.h> int main( ){
FILE
*fin;int a,
c
;fin=fopen("a.txt","rw");while(1){ c = fgetc(fin);if (c==EOF) break;if (c=='\n') {printf("\n===\n"); continue;};ungetc(c,fin);fs...
大家正在搜
c语言如何读取文件中的数据
c语言从文件读取数据到链表
c语言从文件读入
c语言从文件中读取字符串
c语言打开文件读取数据
c语言读取文件到数组
c语言保存数据到文件
c语言怎么读取文件
c语言读取文件内容
相关问题
C语言问题 怎样从一个文件中逐个读入字符(每次读入一个)
C语言怎么读取txt文件中一行的数据?
C语言怎么从TXT文件中读入数据?
C语言里 一行一行从文件里读入数据,怎么做
C语言怎样读取文本的每一行
用C语言如何读取TXT文件中的每行的第一个数据?
c语言 读取文件中某一行的前一行
c语言中如何读取文本文件中每一行的数据