99问答网
所有问题
怎么用C语言写一个程序,能让他从一个.txt文件中读取信息,如:我的桌面里有一个a.txt的文件,怎么写一个
写一个程序打开它且读取呢?
举报该问题
推荐答案 2011-10-29
很简单的
#include <stdio.h>
void main()
{
FILE *fp; //定义一个文件指针访问文件
fp = fopen("a.txt","r"); //打开文件,前一个参数为文件路径名,后一个参数访问方式,读取read
while(fgetc(fp)!=EOF) //逐个字符读取文件内容
{
//对其做相关处理
}
fclose(fp); //关闭文件指针,释放资源
}
追问
那个FILE是内置类型吗?
追答
宏定义,是内置类型
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/zzBzXXXjW.html
相似回答
怎么用C语言读取
TXT文件中的
字符串
答:
可以使用输入输出重定向来将
TXT
文本中的字符内容导入
程序中,
或者使用标准C库函数:fopen()和fgetc();先使用fopen()函数打开TXT文本文件,然后使用fget
c读取
文本
文件中的
字符。读取全部文本中全部字符可以使用一个while循环加判断是否读取到文件结尾来实现:char ch;while((ch= fgetc(fp)) != EOF)这样...
c语言读取txt
文档并将内容存放到表里
答:
在
C语言中,
读
文件的
需要用到文件类型 FILE;通常的使用方式为: FILE *fp;定义
一个文件
指针;用指针打开文件的函数为:fp = fopen("mm.
txt
","w"));w可以是r,对应两种使用方式:w(write),r(read)如果是将信息写入
文件,
则是w。若是将
文件信息
写入
程序,
则是r。在r的方式时,即读文...
C#如何
读取txt文件中
每一行每
一个
数据
答:
var file = File.Open("D:\\tx.
txt
", FileMode.Open);List<string> txt = new List<string>();using (var stream = new StreamReader(file)){ while (!stream.EndOfStream) { txt.Add(stream.ReadLine()); }}var array = new string[10,10];var line = 0;txt.ForEach...
用C语言
编写
一个
从普通文本字符串中查找给定字符串(关键词)的
程序
...
答:
问题是这样
:C语言
编写函数int fun(char *s,char *c), 函数的功能是查找母串s中,字串c出现的次数.答案是这样:include<stdio.h> include<string.h> int fun(char*s,char*c){ int i=0,j=0,k,n=strlen(c),a=0;while(s[i]){ if(s[i]==c[j]){ for(k=1;(s[i+k]&&c[i...
急急急!!!
c语言
编程题
答:
scanf("%f", &fnum); pArr[i].C_scorer = fnum;} //把学生数据输出到文本里(文件名:学生原始数据.
txt
),默认的是本地目录 fprintf(pFile, "输出学生
信息:
\r\n");for (i = 0; i < len; i++){ fprintf(pFile, "第 %d 个学生信息:\r\n", i+1);fprintf(pFile, "姓名是: ...
用C语言读取
ASCII
文件的
数据并输出到另
一个文件
答:
利用库函数fscanf读取数据的选择功能,每次读取一行中的第一个数据(字符串)和指定位置的数据分别赋给cahr型数组和double型变量,其余的“跳过”。检测
读取的
字符串是否为特定行首,若是则将读取的double数据写入输出文件。设数据文件在当前目录下,名为1234.
txt,
举例代码如下://#include "stdafx.h"//...
c语言中,
当程序退出时,怎样
用一个文件
将
程序中的
所有变量的值保存下来...
答:
1、FILE *fp;fp=fopen("c:\\read.
txt
","w");if(!fp) exit(0);fprintf(fp,"%d,%d"
,a,
b);2、FILE *out,*in;//下面是把三个变量存储到
文件中
out=fopen("out.txt","w");fprintf(out,"%d %d %c",a,b,c);
编写
程序,从
键盘输入一行字符串,将其中的小写字母全部转换成大写...
答:
if((fp=fopen("test.
txt
","w"))==NULL)//打开输出文件并使fp指向此文件 { printf("无法打开此文件!\n");//如果打开出错就输出打不开的信息 exit(0);//退出程序 } gets(str);while(str[i]!='!'){ if(str[i]>='a'&&str[i]<='z')str[i]-=32;fputc(str[i],fp);//向...
用C语言
编写
一个
学生管理系统。
答:
#include <string.h> //字符串相关操作头文件 #define MAX_STUDENT 30 //最大学生数 //函数声明,本程序共10个子函数,每个函数对应一个操作 void student_scanf(int n); void student_printf(int n); int student_find_name(int n); int student_find_num(int n); void student_sort_num(int n...
大家正在搜
如何用C语言写一个象棋程序
c语言程序设计怎么写程序
用C语言写一个选择题程序
数码管程序是怎么写的C语言
C语言程序设计程序试写
c语言的程序一行写不下时
deepin如何写C语言程序
用c语言如何写下棋的ai
c语言可以写多少个程序
相关问题
用c语言创建一个txt文件,并且写入数据
C语言 怎么用fgets()读取一个txt文件中的任意行的信...
怎么用C语言读取 TXT文件中的字符串
用C语言如何读取TXT文件中的每行的第一个数据?
C语言如何读取C:\a.txt中的数据,并赋值到变量?
C语言如何打开一个TXT文档并在前端显示?
C语言中,把数据储存在txt文件中的代码怎么写的?
c语言 关于文件的写入和读取、我现在写了一个程序a、不断的往...