C语言简单示例(文件读写1)

#include<stdio.h>
#define FILEDIR "D:\\test1.txt"
int main()
{
	FILE *fp;
	char ch='a';
	if ( (fp =fopen(FILEDIR,"at+")) == NULL )
	{
		printf("Cannot open file strke any key exit!");
		getch();
		exit(1);
	}
	
	printf("input a string:\n");
	
	ch = getch();
	while(ch != '\r')
	{
		fputc(ch,fp);
		putchar(ch);
		ch = getch();
	}
	printf("\n \n");
	ch = getchar();
	while(ch != '\n')
	{
		fputc(ch,fp);
	//	putchar(ch);
		ch = getchar();
	}
	
	rewind(fp);
	ch = fgetc(fp);
	while(ch != EOF)
	{
		putchar(ch);
		ch = fgetc(fp);
	}
	
	printf("\n");
	fclose(fp);
	getch();
	return 0;
}


你可能感兴趣的:(C语言简单示例(文件读写1))