- 9
- 0
- 约9.49千字
- 约 68页
- 2018-12-01 发布于浙江
- 举报
计算机C言教程第12章文件
说明: (1)用″r″方式打开的文件只能在该文件已经存在的条件下向计算机输入数据。 (2)用″w″方式打开的文件只能向该文件写数据,并且在该文件不存在的情况下,则建立以指定名字命名的文件,如果已经存在该文件,则在打开时删去该文件,然后重新建立一个新文件。 (3)用″a″方式向文件尾追加新的数据,要求文件必须首先存在。 (4)用″r+″、″w+″、″a+″方式打开的文件即可以用来输入数据,也可以用来输出数据。其它原理与前述三点相同。 (5)当用fopen()函数成功地打开一个文件时,该函数将返回一个FILE指针;如果文件打开操作失败,则函数返回值是一个NULL空指针。fopen()函数的返回值应当立即赋给一个PIlE结构指针变量,以便以后能通过该指针变量来访问这个文件,否则此函数的返回值就会丢失而导致程序无法对此文件进行操作。 例如,若想打开filel文件进行写操作,可用下面的方法: FILE *fp If((fp=fopen(”filel”, ”w’))==NULL) { printf(”file cannot be opened \n”); exit(1); } else printf(”file opened for writing \n”); 12.2.3 关闭文件 程序对文件的读写操作完成后,必须关闭文件。这是因为对打开的磁盘文件进行写入时,
您可能关注的文档
- 蛇年主题精美设计pp模板_喜庆.pptx
- 融资学PT课第一讲.ppt
- 血栓和止常用筛检试验PPT课件.ppt
- 蛇年主题背景_pt模板.ppt
- 融资学PPT课第讲 金融衍生工具.ppt
- 蛇年大吉喜ppt模版.ppt
- 薪酬管理ppt课件 第章薪酬体系建设.ppt
- 血液分析仪校要求——临床检验结果的可追溯性.ppt
- 血浆的临应用PPT课件.ppt
- 血液病实诊断总论.ppt
- 煤矿测量工岗位专业考试试卷和答案.docx
- 2026届云南省曲靖市麒麟区五中高二化学第一学期期末达标测试试题含答案.docx
- 2025年执业药师药学专业知识试卷含答案:药物化学与药理学综合测试.docx
- 贵州省遵义市汇川区2025-2026学年八年级上学期学业水平(期末)考试数学(解析版).pdf
- 大一大学美育考试题及答案.docx
- 贵州省遵义新蒲新区2025-2026学年上学期八年级期末数学试题(解析版).pdf
- 工厂供电考试试卷及答案.docx
- 2025年焦作沁阳市公益性岗位人员招聘33人考试备考题库及答案解析.docx
- 贵州省遵义市第二十三中学2025-2026学年八年级上学期期末数学试卷(解析版).pdf
- 2025年一建《机电工程管理与实务》考试施工组织设计模拟试题含答案库含答案.docx
原创力文档

文档评论(0)