66问答网
所有问题
当前搜索:
c读取txt文件存入数组
C
语言怎么
读取
二进制
文件
中的数据放到一个300×300的二维
数组
里面
答:
fout=fopen("a.
txt
","wb");for (j=0;j<300;j++)fwrite(&a[j][0],sizeof(float),300,fout);fclose(fout);for (j=0;j<300;j++) for (i=0;i<300;i++) a[j][i]=0; //
数组
清零 fin=fopen("a.txt","rb"); //打开输入
文件
for (j=0;j<300;j++)fread(&a...
delphi从文本到
数组
答:
begin slist:=TStringList.Create;slist.LoadFromFile('
c
:\1.
txt
'); //把
文件
内容载入到字符串数组列表 icount:=slist.Count;setlength(pstrarray,icount); //设置动态数组长度 for i:=0 to icount-1 do //遍历文本,把每行数据
存入数组
begin pstrarray[i]:=slist.Strings[i];end;...
C
语言中怎样
读取文件
数据并对数据排序再重新写入文件
答:
include <stdio.h> include <stdlib.h> /**
C
语言中怎样
读取文件
数据并对数据排序再重新写入文件*/ int main(){ FILE *fp,*fpn; //创建文件指针fp和fpn int a[10],b[10],i,j,temp; //a
数组
用来
存入
数据 b数组用来接受文件数据进行重新排序输出 for(i = 0; i < 10; i++)...
C
语言,
读取txt文件
,每行内容不变,乱序输出每行,思路?
答:
1)申请一个足够大的指向字符的指针
数组
,并把每一行字符串的首地址保存到这个数组中,假设有N行;2)产生一个[0,N)的随机整数x,输出第x行的字符串。3)将指针数组中第x个元素与第N-1个元素交换位置。4)N=N-1,如果N>0则转2),否则结束。
如何用
c
语言
读取
文本
文件
中的多行数据
答:
1、用fgets函数可以
读取文件
中某行的数据,某列数据就必须一个一个读入每行的第几个字符,再
存入
到一个字符串当中。2、例程:include<stdio.h>#include<string.h>void main(){ char a[100],b[100],
c
[100]; int i=3,j=4,k=0; //第三行,第四列 FILE *fp = fopen("data.
t
...
c
语言
读取txt
文档并将内容存放到表里
答:
一、大概了解
c
语言文件的操作分 读 和 写,读指的是:将文件内的信息写入到程序,可以理解为 硬盘信息->内存信息 的转化方式 而写指的是:将程序中的信息写入到文件,如
txt文件
。是一种 内存信息->硬盘信息 的转化方式 对于你的问题,则是 读 的方式,二、具体使用方法 在
C
语言中,读文件的...
C
语言怎样将.
txt文件
中的数据写入到结构体中去
答:
FILE *data;//要
读取
的
文件
指针 int i=0;//结构题
数组
移动 struct wordUnit words[DATALEN];if((data=fopen("data3.
txt
","r"))==NULL){ printf("Can not open file\n");return 0;} while(!feof(data)){ //原txt文档的数据之间是以空格隔开的 } fclose(data);for(int j=0;j...
用c++语言
读取txt文件
的列数据
答:
include<iostream>#include<fstream>#include<string>#include<iomanip>using namespace std;int main(){ float n1[100];float n2[100];ifstream inFile;int count; inFile.open("1.
txt
");for (count=0; count<4;count++) //读数据 {inFile>>n1[count]>>n2[count];} inFile.close();...
C
语言中如何将文本
文件
中的数字读入
答:
rewind(fin);//
文件
回绕到开始处 fscanf(fin,"%1f%1f%1f%1f",&f1,&f2,&f3,&f4);//按1位float型读前4个数 printf("%f%f%f\n",f1,f2,f3,f4);flcose(fin);} abc.
txt
内容:123456789 读到
数组
:inty[20];inti;fin=fopen("abc.txt","r");for(i=0;i<9;i++)fscanf(fin,"%1d...
C++从键盘上
读取
字符串
存入数组
中
答:
用stl的vector呗,可以动态扩展大小,用法与数据很相似。大小不够的时候resize一下就行了。结果在words变量中。include <iostream>#include <string>#include <vector> using namespace std; int main(){ string inputStr; getline(cin, inputStr); vector<string> words; int pos = 0, lastPos =...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜