#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);
}
总结:今天学到了新的知识
这段代码展示了如何在C语言中进行文件读写操作。首先,它将字符串'helloworld32344'写入'1.txt',然后读取并打印出来。第二个例子创建并写入文件'fgsh.txt',再读取内容并显示。第三个例子允许用户输入一串字符到'test.txt',直到输入'!'为止,并将所有小写字母转换为大写。
122

被折叠的 条评论
为什么被折叠?



