#include <stdio.h>
void main(void)
{
char str[100]={"hello world32344"},str2[100]={"\0"};
int i=0;
FILE *fp;
fp=fopen("1.txt","r");
if(fp==NULL)
{
printf("文件打开失败\n");
return;
}
else
{
fputs(str,fp);
rewind(fp);
fgets(str2,100,fp);
}
fclose(fp);
printf("%s\n",str2);
}
----------------------------------------------------------------------------
#include <stdio.h>
void main(void)
{
char str[50]={"helloworld"},str[20]={'\0'};
FILE *fp;
int i=0;
fp=fopen("fgsh.txt","w+");
if(fp==NULL)
{
printf("文件打开失败");
return;
}
else
{
fprintf(fp,"%s",str);
rewind(fp);
fscanf(fp,"%s",str2);
}
fclose(fp);
printf("%s\n",str2);
}
-----------------------------------------------------------------------------
#include <stdio.h>
#include <conio.h>
void main(void)
{
char ch;
FILE *fp;
fp=fopen("test.txt","w");
printf("请输入一串字符,以'!'结束:\n");
while(1)
{
ch=getche();
if(ch=='!')
{
break;
}
if(ch>='a'&&ch<='z')
{
ch-=32;
}
fputc(ch,fp);
}
fclose(fp);
}
总结:今天学到了新的知识