88问答网
所有问题
当前搜索:
c语言读取文件到数组
如何用
C语言读取
txt
文件
中的数据到程序的
数组
中?
答:
include <stdio.h> include <stdlib.h> main( ) { FILE *fin;int a[50][2];int i;fin = fopen("abc.txt","r"); // 打开
文件
,按读的方式打开 for (i=0;i<50;i++)fscanf(fin,"%d %d", &a[i][0], &a[i][1]); // 循环读 fclose(fin); //关闭文件 for (i=0...
c语言 读取
目录中的
文件
名,并将其存入
数组
中
答:
用system 调用 DOS DIR 命令就可以了:system ( "dir sss_* /B > log.txt");这就把 前缀为sss_的
文件
文件名 存入 log.txt 文件了。一个名字一行,没有别的东西。你再 读出来。include <stdio.h> main(){ FILE *fp;char str[30][50]; // 假定文件数不超过30个 int i,n=0;s...
c语言
如何
读取
txt内容
到数组
答:
include<stdio.h> include<stdlib.h> define N 10000 int main(){ FILE *fp;if((fp=fopen("D:\\123.txt","r"))==NULL)//判断
文件
是否打开成功 {//
读取
D盘下,名为123的文本文件 printf("文件打开失败\n");exit(0);} else printf("文件打开成功\n");double a[N];for(int i=0;...
如何使用
C语言
从TXT
文件
中
读取
如下格式的数据并存储与
数组
中?
答:
1.fopen函数打开需要
读取
的文本,获取该
文件
的文件描述符 2.使用fscan()函数对文件进行读取。3.放到二维
数组
其实就是读取相应格式的数据,然后对应二维数组的每个位置 例如 include "stdio.h"#define M 300#define N 50void main(){ int i,j; float a[M][N]={0}; FILE *fp; if((fp=...
c语言
程序 从数据
文件
中读入数据
到数组
答:
先打开
文件
。自己写过getline函数,取文本的一行保存到一个字符串中。用malloc函数给line分配空间。对于第一行,取特定的字符串line取代替它,如果第二行是空行也这么做 在建立一个字符串
数组
,用strdup将他们放入字符串数组strline[i]中。构造一个结构数组,将得到的字符串line用strtok(line,"")函数...
C语言
把
文件
内容导入
数组
答:
,"r"))==NULL) //文件位置和文件名 {printf("file open error");return 0;}while(!feof(fp)) //判断文件是否已到末尾 {fgets(strline,50,fp); //读取一行 sscanf(strline,"%d %f",&left[i],&right[i]); //从
文件读取到
的一行数据分别存放在两个
数组
中 i++;}fclose(fp)...
C语言
逐行
读取
txt中的数据,并保存
到数组
中
答:
include <stdio.h>int main(void) { FILE *fin = fopen("file.txt", "r"); /*假设
文件
名为file.txt*/ int a[100], i; for (i = 0; i < 100; i++) { fscanf(fin, "%d", &a[i]); } fclose(fin); /*此时已经
读取
完毕,可以进行接下来的处理了*/ ...
C语言
中如何
读取
TXT
文件
中某一列的数据存放到一个一维
数组
中?
答:
你的 3 列 数据
文件
读第二列,可用 格式: "%*d %lf %*lf"程序:include<stdio.h> int main(){ FILE *fin;double a[200]; //
数组
大小要足够 int i,n;fin=fopen("a.dat","r"); //打开a.dat文件 if (!fin){printf("open error\n"); return 1;}; //打开失败处理 ...
c语言
如何将
文件
中的二进制数读入一维
数组
中
答:
1.fopen函数打开需要
读取
的文本,获取该
文件
的文件描述符 2.使用fscan()函数对文件进行读取。3.放到二维
数组
其实就是读取相应格式的数据,然后对应数组的每个位置 4.文件中的二进制数据跟正常的数据是没有区别的。区别在于如何去输出他们。比如在文件中二进制数据是 0x0A.你读到内存中其实还是以0x0A ...
C语言
中从.txt
文件
中按行
读取
字符串至
数组
中,怎么写?
答:
代码如下:include int main(){ int v[100];//开一个足够大的数组。int i = 0, j;FILE *fp;//
文件
指针 fp = fopen("in.txt", "r");//以文本方式打开文件。if(fp == NULL) //打开文件出错。return -1;while(fscanf(fp, "%d", &v[i]) != EOF) //
读取
数据
到数组
,直到...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言fopen文件路径
c输入字符串并用数组读取
读取文件中的字符串
c语言读取文件到数组