编写完整代码实现文件读操作(文件读写操作程序)
admin 发布:2022-12-19 23:32 148
本篇文章给大家谈谈编写完整代码实现文件读操作,以及文件读写操作程序对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
用C语言编写读入并读取一个文件,按照下面的要求编写程序
#includestdio.h
#includestdlib.h
int main()
{
FILE *fp,*ok;
char str1[80],str2[80];
if((fp=fopen("d:\\file.txt","r+"))==NULL)//打开d盘下名为file的文本文件;
{
puts("file文件打开失败!");
exit(0);
}
else
puts("file文件打开成功");
if((ok=fopen("d:\\file1.txt","r"))==NULL)//打开d盘下名为file1的文本文件;
{
puts("file1文件打开失败!");
exit(0);
}
else
puts("file1文件打开成功");
/*__________________*/
scanf("%[^!]",str1);//输入一串字符,以!为结束标志;
fprintf(fp,"%s",str1);//将字符串str1写入指针fp所指向的文件;
fscanf(ok,"%s",str2);//读取指针ok指向的文件,将内容以字符串的形式存储在数组str2中 ;
puts(str2);
/*__________________*/
fclose(fp);//关闭文件;
fclose(ok);
return 0;
}
C/C++实现文件读写操作
这个比较简单啊~~
#include stdio.h
void main()
{
FILE *fp= fopen("D:\\File1.txt","r"); /*文本方式打开*/
FILE *fout = fopen("D:\\File2.txt","w"); /*文本方式写入*/
char c;
while(!feof(fp))
{
c = fgetc(fp);
if(!feof(fp)) /*双重判断,防止到达文件末尾时最后一个数据被读取两次*/
{
putchar(c); /**/
if('1' == c) c = '2'; /*修改字符1为2*/
fputc(c,fout);
}
}
fclose(fp); /*关闭文件流*/
fclose(fout);
}
/*楼主说的意思不大清楚哦,写入内存之后咋样呢?写入内存比较简单,把上面的fputc那句赋值给一个字符数组或者之类的结构保存就行了
后面是由用户来决定怎么修改还是咋样?*/
C语言编写保存一个文件并读取,按照以下要求编写代码
#includestdio.h
void main() { FILE *fp; char str1[80],str2[80],*p,*q;
gets(str1); p=q=str1;
while ( *p ) {
if ( *p=='!' ) break;
if ( *p='a' *p='z' ) { *q=*p; q++; }
p++;
}
*q=0;
if ( fp=fopen("D:\\fie.txt","w+") ) {
fprintf(fp,"%s\n",str1); fclose(fp);
if ( fp=fopen("D:\\fie.txt","r") ) {
fscanf(fp,"%s",str2); fclose(fp); printf("%s\n",str2);
} else printf("无法打开文件读取。\n");
} else printf("无法建立文件。\n");
}
c语言的文件读写代码
这是我写的一个实现,希望对你有用!
#include
stdio.h
int
main()
{
FILE*
fp;
double
n;
fp
=
fopen(
"one.in",
"r"
);
if
(
!fp
)
{
puts(
"读文件打开失败!"
);
return
1;
}
fscanf(
fp,
"%lf",
n
);
//
读入这个数
fclose(
fp
);
//
关闭读文件
n
=
n
*
n;
//
平方
fp
=
fopen(
"one.out",
"w"
);
if
(
!fp
)
{
puts(
"写文件打开失败!"
);
return
1;
}
fprintf(
fp,
"%g",
n
);
//
向文件写入这个数
fclose(
fp
);
//
关闭写文件
puts(
"操作完成!"
);
return
0;
}
编写完整代码实现文件读操作的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于文件读写操作程序、编写完整代码实现文件读操作的信息别忘了在本站进行查找喔。
版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;
相关推荐
- 05-02淘宝右侧导航条css代码(淘宝右侧导航条css代码)[20240502更新]
- 05-02cs游戏代码(cs进入游戏代码)[20240502更新]
- 05-02hibernate的分页查询完整源代码(基于hibernate的分页查询)[20240502更新]
- 05-02vb代码注册控件(vb 注册表)[20240502更新]
- 05-02popup弹出层代码(popupwindow底部弹出)[20240502更新]
- 05-02css3代码大全(html5代码大全)[20240502更新]
- 05-02图片走马灯效果代码(html图片走马灯效果)[20240502更新]
- 05-02html代码蝴蝶(动态蝴蝶的代码)[20240502更新]
- 05-02轮番图代码(图片轮播图代码)[20240502更新]
- 05-02关于人事管理系统代码的信息[20240502更新]
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
- 友情链接