`

C语言对文件的操作

 
阅读更多
#include <stdio.h>
/**
*描述:C语言中文件的操作
*时间:2014年9月16日
*/
int main()
{
	FILE *pfile;

	char *p_buffer="fwrite test";

	char r_buffer[50];
	char s_buffer[50];

	char c;
	
	int i;

	/*==========================================*/
	pfile=fopen("test.txt","w");	//打开文件

	fputc('c',pfile);				//写入一个字符
	fputs("fputs test",pfile);		//写入一个字符串
	fwrite(p_buffer,1,16,pfile);	//将一个数据块写入到文件

	fclose(pfile);					//关闭文件

	/*==========================================*/
	pfile=fopen("test.txt","r");
	
	c=fgetc(pfile);					//读取一个字符
	printf("fgetc:-->%c\n",c);

	fgets(s_buffer,12,pfile);		//读取一个字符串
	printf("fgets:-->%s\n",s_buffer);

	fread(r_buffer,1,30,pfile);		//读取一个字符快
	printf("fread:%s\n",r_buffer);

	fclose(pfile);
	
	/*==========================================*/
	printf("==========================================\n");
	pfile=fopen("test.txt","r");

	for(i=0;i<20;i++)
	{
		if(!feof(pfile))			//feof 判断文件是否到结尾
		{
			c=fgetc(pfile);
			printf("%c",c);
		}
		else
		{
			rewind(pfile);
			c=fgetc(pfile);
			printf("%c",c);
		}
	}
	fclose(pfile);

	/*=========================================*/

	pfile=fopen("text.txt","w");

	fseek(pfile,1024*1024-1,SEEK_SET);	//fseek随机存取
	fputc('\0',pfile);
	fclose(pfile);

	return 0;

}

 

分享到:
评论

相关推荐

    c语言文件读写操作代码

    c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件...

    c语言文件读写操作代码.txt

    c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 ...

    c语言文件读写操作代码.zip

    c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件...

    Object-C语言文件读写操作代码

    Object-C语言文件读写操作代码,Object-C语言文件读写操作代码,Object-C语言文件读写操作代码,Object-C语言文件读写操作代码,Object-C语言文件读写操作代码,Object-C语言文件读写操作代码,Object-C语言文件读写...

    c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码.txt

    c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码

    操作系统c语言模拟文件管理系统

    5. **文件保存**:在C语言中,文件的保存是隐含在文件操作中的。每次写入操作都会实时保存到磁盘,除非使用了缓冲机制。当文件关闭时,缓冲区中的数据会被自动写入。 6. **打印当前文件**:这可能意味着列出当前...

    C语言之文件操作 C语言之文件操作

    c语言文件读写操作代码 C语言之文件操作

    基本的C语言文件读写操作的代码示例

    c语言文件读写操作代码基本的C语言文件读写操作的代码示例基本的C语言文件读写操作的代码示例基本的C语言文件读写操作的代码示例基本的C语言文件读写操作的代码示例基本的C语言文件读写操作的代码示例基本的C语言...

    c语言文件读写操作代码(个人学习笔记)

    c语言文件读写操作代码(个人学习笔记)c语言文件读写操作代码(个人学习笔记)c语言文件读写操作代码(个人学习笔记)c语言文件读写操作代码(个人学习笔记)c语言文件读写操作代码(个人学习笔记)c语言文件读写...

    c语言文件相关操作

    很多人c语言学习的挺好了,但是关于文件相关的操作却很薄弱,以及文件系统也不熟悉,相信学了基本的文件操作,对于文件系统也会有所熟悉认识

    Linux C语言的配置文件操作库

    本文将深入探讨Linux环境下,C语言配置文件操作库的应用及原理。 配置文件通常是文本格式,如INI文件或JSON格式,用于存储应用的设置和参数。在C语言中,没有内置的函数可以直接处理这些文件,因此需要借助第三方库...

    C语言文件读写功能实现指南

    c语言文件读写操作代码,C语言文件读写功能实现指南; c语言文件读写操作代码,C语言文件读写功能实现指南; c语言文件读写操作代码,C语言文件读写功能实现指南; c语言文件读写操作代码,C语言文件读写功能实现...

    哈工大C语言课件 指针 文件操作

    《哈工大C语言课件:深入理解指针与文件操作》 在计算机科学的世界里,C语言以其高效、灵活和强大的系统编程能力而备受推崇。哈工大的C语言课程,以其严谨的教学风格和深入浅出的讲解,深受学生喜爱。本课件,特别...

    使用c语言实现文件传输

    在C语言中,我们可以使用标准库函数如`fopen()`,`fread()`和`fwrite()`来处理文件操作,而`send()`和`recv()`函数则用于网络通信。 标题"使用C语言实现文件传输"暗示我们将专注于如何通过网络在两台计算机之间交换...

    C语言文件操作思维导图及实例代码

    本资源" C语言文件操作思维导图及实例代码 "提供了关于C语言文件操作的清晰概览和实践示例,这对于初学者和进阶者来说都是宝贵的资料。 C语言中的文件操作主要包括以下知识点: 1. **文件流与文件指针**:在C语言...

    C语言文件操作函数大全(详细讲解)

    C语言文件操作函数大全是指在C语言中对文件进行各种操作的函数集合,包括文件的打开、关闭、读取、写入、追加等操作。这些函数是C语言编程中非常重要的一部分,掌握这些函数可以帮助程序员更好地处理文件操作。 ...

    C语言:从为什么要学C语言到文件操作

    在本教程中,我们将深入探讨“为什么要学C语言”以及如何进行C语言的文件操作。 首先,我们来讨论“为什么要学C语言”。C语言作为底层编程语言,它允许直接操作内存,这使得它在系统级编程、嵌入式开发、驱动编写等...

    C语言实现操作系统的文件系统操作

    切换目录、创建文件、删除文件、写入内容、重写内容、创建目录、删除目录、显示当前目录下所有子目录和子文件、查找文本内容、复制文件、复制子目录和文件、导入文件、导出文件、显示文件内容、保存磁盘数据、帮助...

    学生信息管理系统,C语言对文本文件操作

    在IT领域,学生信息管理系统是一种常见的应用,它用于存储、管理与处理学生的各种信息。在这个特定的案例中,系统是用C语言...这为学习者提供了对C语言文件操作的实践经验,同时也是数据库和文件系统管理的基础训练。

Global site tag (gtag.js) - Google Analytics