C语言读取文件的内容

原创 2015年11月21日 16:41:01

有的时候,我们写程序时,需要读取文件的内容。

下面的代码,演示了C语言如何读取文件中的内容


这里用的测试文件为 测试.txt 可以修改为别的文件名 不过必须和程序在一个目录下,否则就要提供目录!


#include <stdio.h>
#include <stdlib.h>

/* C语言读取文件内容 By:紫玫冰心 */
int main(void)
{
	char data[200];
	FILE *file;
	file = fopen("测试.txt","r");//以只读的方式打开 测试.txt(在程序的目录下)
	if (!file)
		puts("打开文件失败!");
	else if(!feof(file)){
		fscanf(file,"%s",data);//获取文件的内容
		/* 打印出来 */
		printf("%s\n",data);
		fclose(file);//关闭文件
	}
	system("pause");
	return 0;
}


版权声明:本文为博主原创文章,未经博主允许不得转载(转载必须标注原文地址)。

c语言 实现按行读取文件。把内容按照第三种内存模型打包数据传出,把行数通过函数参数传出

/* 2 编写一个业务函数,实现按行读取文件。把内容按照第三种内存模型打包数据传出,把行数通过函数参数传出。 函数原型有两个,任意选择其一 要求1:请自己任意选择一个接口(函数),并实现功能;7...

C语言向文件写入内容并读取显示

将学生信息(姓名、年龄、学号和平均分)写入文件,然后读取显示出来。 要求: 从控制台输入学生信息;可以输入任意数目的学生信息;文件每行存储一条学生信息,姓名、年龄、学号、平均分以tab(\...

c语言:读取文件中的指定内容

项目中要求从wifi的状态文件中提取出rssi字段的值,还有一个前提条件:必须与hwaddr(手机的MAC地址)一一对应。 wifi状态文件sta_info如下: # cat /proc/wlan0-...

C语言读取及修改简单配置文件内容

运行环境:ubuntu14.04此方式适合小的配置文件,不适合大型文件。假如有文件内容为: IP=192.168.1.20 MASK=255.255.255.0 DNS=192.168.1.1#...

C语言读取文件内容统计代码

《C Primer PLus》第五版上的例子,亲自输入了一下。 功能就是读取一个文件的内容,然后统计字符。 #include #include #include #define ...
  • xingty
  • xingty
  • 2012年12月18日 16:54
  • 2632

matlab写数据到txt文件,C语言读取文件内容到数组@项目简介:基于PSS序列(频域)估计整数倍频偏

一、编程思想: 1.以文本方式打开文件。 2.循环用fscanf格式化输入数据到数组。 3.判断fscanf的返回值,如果显示到达文件结尾,退出输入。 4.关闭文件。 5.使用数据。 二、代码实现:...

C语言中的stdlib文件包含内容

  • 2009年06月11日 13:10
  • 9KB
  • 下载

c语言实现删除文件的指定行(内容)

c语言实现删除文件的指定行(内容) 原文件是index.txt,删除后的文件保存在result.txt文件中(也就是把不删除的文件保存到result.txt中) 本程序实现从输入内容所在行开始,直至特...

C语言stdio头文件包含内容介绍(常用函数用法简介)

stdio.h 结构体: (1)FILE    在stdio.h头文件中定义的结构。一般来说,它用于对文件进行操作的函数的参数或者返回值等等。它在头文件中的定义如下(成员后面的注释援引自百度知...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C语言读取文件的内容
举报原因:
原因补充:

(最多只允许输入30个字)