22问答网
所有问题
当前搜索:
C语言查询文件指定数据
C语言
如何
查询文件数据
答:
需要使用
文件
操作函数fopen,fgets,fgetc,fclose等。基本流程:打开一个文件,用操作函数按一定格式读取
数据
,关闭文件。下面是例程:include<stdio.h>int main(){
FILE
*fp; //文件指针 char ch,
file
name[50]; printf("please input file's name;\n"); scanf("%s",filename); ...
如何用
C语言
实现读取excel
文件
中的
数据
呢?
答:
一、 包含Excel
文件
操作类头文件 include "CSpreadSheet.h"二、 新建Excel文件,并写入默认
数据
// 新建Excel文件名及路径,TestSheet为内部表名 CSpreadSheet SS("
c
:\\Test.xls", "TestSheet");CStringArray sampleArray, testRow;SS.BeginTransaction();// 加入标题 sampleArray.RemoveAll();sampleArr...
C语言
怎么实现读取txt
文件
中
指定
的
数据
?
答:
//其中的in.txt就是你要读取
数据
的
文件
,当然把它和程序放在同一目录 --- include int main(){ int data;
file
fp=fopen("in.txt","r");if(!fp){ printf("can't open file\n");return -1;} while(!feof(fp)){ fscanf(fp,"%d",&data);printf("%4d",data);} printf("\n");fc...
C语言
怎么实现读取txt
文件
中
指定
的
数据
?
答:
char name[100];int a,b,stack_size;
FILE
*fp;fp = fopen("task.txt", "r");//假定存在这个
文件
中。 while(~fscanf("%s%*d%*s%*d%d,%d K",name, &a,&b)) if(strcmp(name, "QQ.exe") == 0) break;//找到一个就退出。 如果要多个,可以自行优化。stack_size=a*1000+b...
C语言查询文件
中的
数据
并输出该行
答:
pf) { printf("
文件
不存在\n"); fclose(pf); return -1; } //只读一行 要全部读完整个文件要用循环 fgets(buffer, sizeof(buffer), pf); if ('\n' == buffer[strlen(buffer)-1]) { //fgets会把换行符\n读出来 如果不要换行则要加上下面这行 否则请注释掉下面该行 ...
C语言
读取
指定
行
数据
答:
feof(fp)){if (currentLine == whichLine){fgets(strLine, 1024, fp); //读取一行//printf("%s", strLine); //输出return strLine;}fgets(strLine, 1024, fp); //读取一行,并定位到下一行currentLine++;}fclose(fp); //关闭
文件
return NULL;}int main() {//注意 源代码里字符...
如何用
C语言
,读
文件
中某行某列的
数据
。
答:
printf("
文件
行数不足");} End:fclose(fp);return pA;} / 说明:1.系统命令的调用,可以
查询
下DOS命令的使用 2.如果需要复杂的DOS命令,可以使用字符串拼装 / int main(){ int i = 0;char *s = NULL;
FILE
*fp = NULL;char
file
name[100];char buf[100];memset(buf, 0x00, sizeof(...
C语言
在TXT
文件
中如何读取任意行/个
数据
答:
描述
C
库函数 size_t fread(void *ptr, size_t size, size_t nmemb,
FILE
*stream) 从给定流 stream 读取
数据
到 ptr 所指向的数组中。声明 下面是 fread() 函数的声明。size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream)参数 ptr -- 这是指向带有最小尺寸 size*...
如何用
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.tx...
C语言
读取
文件数据
答:
先用getline或fgets读取
数据
到一个字符串中,这个串定义的长一点,保证够用就行。举例:char str[1024]。fgets( str , sizeof(str), fp ),//fp打开的
文件
指针。然后调用for循环去读取串的的数据,假设你的分隔符是空格,遍历str,遇到空格就得到一个数据,然后继续遍历,直到str尾。再去fgets数据...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言读取数据
C语言从文件中读取数据
c语言文件查找部分内容举例
c语言读取文件中某一行
c语言读取文件两列数据
c语言读取文件中玩家的信息
C语言从文件查询修改数据
C语言修改文件中特定数据
c语言保存数据到文件