a1.c:

void main()

{

char selrun;

FILE *p;

do

{

system("cls");

printf("请选择操作:\na:进行文件操作;\nb:进行记录操作;\n\

c:进行预测评估;\nd:显示查询;\ne:退出程序。\n请选择:");

fflush(stdin);

//selrun=getchar();

scanf("%c",&selrun);

switch(selrun)

{

case 'a':   //文件操作

p=filesel();   //vc6.0引用外部函数可不做声明?

break;

case 'b':    //记录操作

break;

case 'c':    //预测评估

break;

case 'd':    //显示查询

break;

case 'e':    //退出程序

printf("谢谢使用,再见!\n");

exit(SUCCESS);

default:

{

printf("选择无效,请重新选择:\n");

}

}

}

while(1);

}

a2.c:

#include

#include

FILE * filesel()

{

char selrun,filename[20];

FILE *p=NULL;

do

{

system("cls");

printf("请选择操作:\na:创建新文件;\nb:打开一个文件;\n\

c:删除一个文件;\nd:返回上级。\n请选择:");

selrun=getch();

fflush(stdin);

switch(selrun)

{

case 'a':   //文件创建

printf("请输入文件名:\n");

gets(filename);

if(p=fopen(filename,"ab")!=NULL)

{

printf("创建文件成功!\n");

if(fclose(p)!=0)

printf("文件关闭失败!");

else

printf("文件关闭成功!");

}

else

printf("创建文件失败!\n");

getch();

break;

case 'b':    //打开文件

printf("打开文件成功\n");

getch();

break;

case 'c':    //删除文件

printf("删除文件成功\n");

getch();

break;

case 'd':    //返加上级操作

return p;

default:

{

printf("选择无效,请重新选择:\n");

}

}

}

while(1);

}

这是源代码所有内容了.

c语言fclose函数作用,fclose()函数不可用问题相关推荐

  1. main在c语言中的作用,main函数在C语言中是怎么定义的?有什么作用?

    main函数在C语言中是怎么定义的?有什么作用? 更新时间:2019-10-24 13:55 最满意答案 额,main不是程序的最开始啦.拿用glibc的程序来说,C语言执行的过程应该是 _start ...

  2. c语言fclose什么作用,fclose()的源码是什么?那位高人能指点一下?解决思路

    当前位置:我的异常网» C语言 » fclose()的源码是什么?那位高人能指点一下?解决思路 fclose()的源码是什么?那位高人能指点一下?解决思路 www.myexceptions.net   ...

  3. oracle ltrim函数作用,Oracletrim函数用法详解

    今天看oracle文档,发现trim函数的用法不仅仅局限于去除字符串的空格!特翻阅官方解释,并最如下实验,希望大家共同学习! 今天看Oracle文档,发现trim函数的用法不仅仅局限于去除字符串的空格 ...

  4. 【Android 逆向】Android 进程注入工具开发 ( 注入代码分析 | 远程调用 目标进程中 libc.so 动态库中的 mmap 函数 一 | mmap 函数简介 )

    文章目录 一.mmap 简介 二.mmap 函数作用 一.mmap 简介 mmap 函数的作用是 将 文件 映射到 内存中 , 映射的单位必须是 PAGE_SIZE ; mmap 函数引入头文件 : ...

  5. fclose在c语言中的作用,c语言fcloseall函数用法实例介绍

    c语言fcloseall函数用法实例介绍.fcloseall函数的返回值,函数 fcloseall() 将所有打开的流与其底层的文件或功能集合关闭.任何缓冲的数据都将首先被写入,使用 fflush(3 ...

  6. c语言程序功能作用是什么,C语言中rewind函数的作用是什么?

    rewind函数的作用是:使文件位置指针重新返回文件的开始位置. C语言rewind函数 rewind函数是C语言程序中的库函数 功 能:将文件内部的位置指针重新指向一个流(数据流/文件)的开头 注意 ...

  7. c语言中fputc函数的作用是,C语言中文件的读写函数之 fputc、fgetc

    C语言中文件的读写函数之 fputc.fgetc 首先,我们要知道fputs和fgetc这两个函数是包含在标准库函数中的函数,换句话说,就是封装在标准函数中的两个函数.其中这两个函数都是每次只能输入或 ...

  8. c语言怎么快速读出函数作用,读文件fread函数的用法

    与fwrite是一对,读文件的函数fread的函数原型如下:size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream) fread ...

  9. C语言中文件读写方式r 的作用,C语言文件读写操作主要函数及其用例

    C语言把磁盘文件看成是字符(或字节)的序列,按照存储信息的形式来说,文件主要是有文本文件和二进制文件.文本文件由一个个字符组成,每个字节存放一个ASCII码制,代表一个字符.二进制文件把内存中的数据按 ...

最新文章

  1. 内存数据库服务运营之路
  2. gitlens突然不显示了_损失百万!预防LED显示屏火灾隐患,从三方面入手
  3. Web前端开发笔记——第四章 JavaScript程序设计 第五节 数组
  4. 有点难度,几道和「滑动窗口」有关的算法面试题
  5. ASP.NET中常用输出JS脚本的类(改进版)
  6. 一图读懂马云与阿里20年:互联网巨头是如何养成的?
  7. chrome里面的一些小技巧
  8. freecplus框架-ftp客户端
  9. java求两个数组的并集、交集、差集
  10. 3-点的坐标及最远距离问题
  11. python字符串去掉标点_在Python去掉标点符号字符串的最佳方式_string_酷徒编程知识库...
  12. 字节跳动回应抖音上市;苹果公司:全球多个国家的 App 价格将上涨;GDB 10.1 发布|极客头条
  13. 5G 协议新漏洞可追踪位置信息
  14. labelme制作数据集:将标注好的json文件,转换成类似VOCdevkit数据集中的SegmentationClass(标注技巧)
  15. Lisp入门(好文)
  16. error: Setup script exited with error: Unable to find vcvarsall.bat
  17. Micropython教程之TPYBoard开发板制作电子时钟(萝卜学科编程教育)
  18. dosbox下载并配置masm环境变量的方法
  19. 线性代数常用的公式LaTeX表示
  20. windows出于安全原因某些设置由系统管理员管理解决方法

热门文章

  1. HTML连载88-今天把努比亚界面仿真写完了(完结连载)
  2. 使用Java开发绿色的桌面程序
  3. zookeeper权限控制详解
  4. 华为数据分类管理框架及数据治理方法
  5. python驼峰命名法_蛇形命名,驼峰命名,你的选择?
  6. C#算法题目自己的解答 约德尔测试
  7. 内存,RAM,ROM,Cache的区别与联系
  8. C/C++编程学习 - 第2周 ⑥ 收集瓶盖赢大奖
  9. 福师电子计算机主要以,20年春福师《计算机应用基础》在线作业一-2(答案参考)...
  10. JS(函数返回值、获取非行间样式、函数封装、函数复用、定时器)