file操作1.cpp

来自「文件是程序设计中一个重要概念。所谓“文件”一般指:存处在外部介质上数据的集合。C」· C++ 代码 · 共 77 行

CPP
77
字号
/*
	程序名称:	文件操作
	使用函数:	fopen, fclose, fputc, fgetc, feof
	程序功能:	测试文件基本函数的使用
	日期:	2008-02-28
	作者:	zuojianhua
*/

#include <stdio.h>
#include <string.h>

main()
{
	FILE *fp = NULL;

//	fp = fopen("c:\\zuojianhua\\data.txt","w+");
	fp = fopen("c:\\zuojianhua\\data.txt","a");

//	if( ferror(fp) != 0 )
	if( !fp )
	{
		return 0;
	}

	char c;

	for(int i=0; i<10; i++)
	{
		c = getchar();
		fputc(c, fp);
	}

	fclose(fp);

	fp = fopen("c:\\zuojianhua\\data.txt","r");

	printf("=========\n");
	
	/*
	// 读取文件方式1
	for(i=0; i<10; i++)
	{
		c = fgetc(fp);
		putchar(c);
	}
	*/
	
	
	
	// 读取文件方式2
	while(!feof(fp))
	{
		c = fgetc(fp);
		putchar(c);
	}


///*

	// 读取文件方式3
	while( (c=fgetc(fp)) != EOF )
	{
		putchar(c);	
	}



//*/





	fclose(fp);

	return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?