[Linux流操作]打开和关闭指定流
2017-11-18 17:03
225 查看
//这是一个fopen和fclose函数的应用实例 //调用对应的流操作函数创建一个文件,并且关闭 //文件名由argv[1]参数传递 #include <stdio.h> int main(int argc, char *argv[]) { FILE *fp; //指向FILE对象的指针 int temp; //存放fclose函数的返回值 if(argc != 2) //如果参数不正确 { printf("请输入正确的参数\n"); return 1; } fp = fopen( *(argv+1),"a+b"); //如果没有文件,则建立文件 if(fp == NULL) //如果FILE为NULL则表示失败 { printf("创建文件%s失败!", *(argv+1)); return 2; } printf("创建文件%s成功!\n",*(argv+1)); temp = fclose(fp); //关闭文件 if(temp == 0) { printf("关闭文件%s完成!\n",*(argv+1)); return 0; } else { printf("关闭文件%s出错!", *(argv+1)); return 3; } }
相关文章推荐
- 文件操作之增删改查3---文件的修改,f.replace(),在linux里的一些应用sed,with语句方法来打开一个或多个文件避免忘记关闭,python一行写的太长,怎么编写多行的规范
- 〖Linux〗以后台方式启动/结束指定程序/命令(不受 exit 或点击窗口关闭按钮等终端退出操作的影响)
- 简单文件操作(Linux下C++实现) 打开,读取 写入 关闭
- linux下关闭打开指定端口的程序的脚本
- linux打开和关闭端口
- Linux下oracle数据库启动和关闭操作
- C#操作Word (2)-- 打开&关闭Word文档
- C语言文件操作 fopen, fclose, mkdir(打开关闭文件,建文件夹,判断文件是否存在可读或可写)
- linux之vim如何快速找到第二次打开文件的指定行
- linux查看指定程序是否运行及关闭
- Android程序打开和对输入法的操作(打开/关闭)
- linux 防火墙的打开和关闭
- Linux下oracle数据库启动和关闭操作
- C# 关闭/打开显示器工具+源码(一个API的简单操作)
- centos7 安装iptables ,关闭防火墙,打开指定的端口号
- php操作Mysql简单介绍:连接mysql|打开数据库|查询|关闭mysql
- linux打开/关闭防火墙
- 怎么在Windows8中打开和关闭系统保护具体该怎么操作
- C语言文件操作 fopen, fclose, mkdir(打开关闭文件,建文件夹,判断文件是否存在可读或可写)
- FlexViewer中widget打开时关闭前一个打开的widget操作(widget的排他打开)