第一范文网 - 专业文章范例文档资料分享平台

操作系统 文件操作实验

来源:用户分享 时间:2025/5/29 12:14:46 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

计算机学院实验报告

课 程实验名称指导老师专 业班 级学 号学生姓名

计算机操作系统 文件操作 嘉应学院计算机学院年 月 日

一、实验目的

熟悉和掌握利用库函数操作文件。

二、实验内容

编写程序实现对文件的显示。

三、实验指导

1. fopen( ) 打开一个文件。 定义

FILE * fopen(const char * filename, const char * mode); 2. fclose()

关闭一个文件。如果成功关闭,fclose 返回 0,否则返回EOF(-1)。 定义

int fclose(FILE *stream); 3. fgetc()

从文件中读取字符。返回读取的一个字节。如果读到文件末尾返回EOF。 定义

int fgetc(FILE *stream); 4. fputc( )

输出一个字符到文件中。 定义

int fputc(int ch, FILE *stream); 5. putchar()

输出一个字符到标准输出(即显示器)中。等价于:fputc(ch, STDOUT); 定义

int putchar(int ch); 四、实现代码

编写程序实现对文件内容的显示

#include #include

int main(int argc, char **argv) { if (argc != 2) {

printf(\ return 0; }

FILE *file = fopen(argv[1], \ if (file == NULL) { printf(\ return 0; }

for(;;) {

char ch = fgetc(file); if (ch == EOF) break; putchar(ch); }

fclose(file); return 0; }

五、编译并运行

首先看到一行:

Please input file name! 而后按格式输入 ./a.out 71.cpp 结果显示为 71.cpp

的文件内容

搜索更多关于: 操作系统 文件操作实验 的文档
操作系统 文件操作实验.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2r7ti8gamf6msol1o44x_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top