`
375809600
  • 浏览: 154679 次
  • 来自: 湖北
社区版块
存档分类
最新评论

c语言文件操作

阅读更多

今天给大家说说c语言的操作,刚入门,如果有错,希望大家多多批评......

 

 

1.先来一个基本的,读取文本文件

#include<stdio.h>
#include <stdlib.h>
void main()
{
	  FILE* fp=fopen("a.txt","rt");//rt:read text只读文本文件  rb:read binary只读取二进制文件  wt:只写文本文件   wb:只写二进制 at:在文件末尾添加文本    如果后面加上“+”号,表示读和写
	 
	  int  c;
	  while ((c=fgetc(fp))!=EOF)//fgetc逐个读取文件里面的字符,如EOF表示最后一个字符,如果c==EOF,这里我们停止循环
	  {
		  printf("%c",c);
	  }
	 fclose(fp); //关闭文件流
	 system("pause"); 
	
	 
}

 2.下面我们来说说文件的拷贝

    一句话拷贝:system("copy a.txt b.txt");

   c语言实现拷贝:

    首先要创建一个文件a.txt

void newCopyFile(FILE *in,FILE *out){
	if (in==NULL||out==NULL)
	{
		printf("two file include a null file");
	}else{
		//TODO there ,we begin copy file
		in=fopen("a.txt","rt");
		out=fopen("b.txt","wt");
		int c;
		while ((c=fgetc(in))!=EOF)
		{
          fputc(c,out);
		}
		fclose(in);
		fclose(out);

	}

 

 

 

分享到:
评论

相关推荐

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

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

    c语言文件操作基本内容

    c语言文件操作基础内容,包括fwirte,fopen,rb,wb等等的用法

    使用C语言文件操作模拟实现简易记事本

    使用C语言文件操作模拟实现简易记事本,可以达到创建文件,打开文件,读取文件等操作,主要在于熟悉使用C语言的文件操作相关函数,以及对于一些cmd命令同C语言的结合的使用,并且可以通过自定义函数,开关分支语句等...

    封装了C语言文件操作的库

    总之,封装C语言文件操作的库是对原始C语言文件操作函数的抽象和扩展,目的是为了提高开发效率和代码质量。理解并熟练运用这样的库,对于C语言程序员来说是非常重要的技能。在实践中不断学习和改进,可以使你更好地...

    C语言文件操作

    文件指针是C语言文件操作中的关键概念,它指向当前读写位置。`fseek()`函数可以改变文件指针的位置,而`ftell()`则返回当前位置。这些功能使得我们能够灵活地在文件中定位和处理数据。 为了进一步学习和实践这些...

    C语言全套资料 C语言程序设计 C语言算法 C语言课件 C语言顺序程序设计,C语言数组,C语言循环控制,C语言预处理命令,C语言文件操作指针,C语言选择结构程序设计,C语言结构体与共用体,C语言文件操作,C语言函数

    8. **C语言文件操作**:C语言提供了标准I/O库来读写文件,学习者将学会如何打开、关闭文件,以及如何读取和写入数据。 9. **C语言指针**:指针是C语言的精髓,它们允许直接操作内存地址,提供高效的数据操作和复杂...

    C语言文件操作函数大全

    C语言,文档操作函数大全,对软件开发人员来说是个不错的参考。

    C语言文件操作快速上手手册

    C语言是一种广泛使用的编程...本手册是学习C语言文件操作的快速通道,但要想深入理解和熟练应用C语言文件操作,还需要结合实际代码编写和大量实践,逐步掌握文件指针的使用、文件的打开和关闭、错误处理等进阶知识点。

    c语言 文件操作相关

    读取配置文件,获得读取和生成文件名,然后将内容保存到新文件

    C语言文件操作函数大全.chm

    顾名思义,主要介绍C语言的文件操作函数,无须多言

    C语言文件操作----讲解

    在C语言中,文件操作是程序设计中不可或缺的一部分,它涉及到如何在外部存储介质上存储和检索数据。C语言中的文件被看作是字节序列,即...理解文件类型指针、缓冲机制以及相关函数的使用是掌握C语言文件操作的关键。

    C语言文件操作深度解析:实现文件的随机访问

    文件的随机访问是C语言文件操作中的一项重要技术,它为程序提供了更大的灵活性和效率。通过合理使用fseek、ftell、rewind、fgetpos和fsetpos等函数,可以轻松实现对文件的任意位置读写。掌握这项技术对于处理需要...

    C语言文件操作实例

    C语言文件操作实例,初学习C语言的好例子.

    C语言文件操作程序设计语言.pdf

    在深入解析《C语言文件操作程序设计语言.pdf》这份文件之前,我们首先应该理解C语言文件操作的基本概念和重要性。C语言作为一种高级编程语言,广泛应用于系统编程领域,其对文件的操作能力是程序与外部数据存储交流...

    c语言文件操作课件

    很实用的课件,一看就懂,一看就会,简单明了

    C语言文件操作及函数大全.doc

    ### C语言文件操作及函数详解 C语言作为一门强大的编程语言,其文件操作功能是学习和掌握的关键之一。本文将基于“C语言文件操作及函数大全”文档,深入解析C语言中的文件操作概念、分类以及具体操作方法,帮助读者...

    C语言文件操作视频讲解

    详细介绍了C语言的文件部分 有助于学习C语言中文件的相关操作

    C语言 文件操作解析详解及实例代码

    C语言文件操作解析  在文件操作中除了打开操作以及读写操作,还有几种比较常见的操作。下面介绍一下这些操作中涉及到的函数。 一.移动位置指针的函数  rewind函数和fseek函数,这两个函数的原型是:  void rewind...

Global site tag (gtag.js) - Google Analytics