linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > Linux开发区 > 软件开发 >
栏目导栏
资料搜索
热门文章
·Linux 下 C 语言编程
·Linux下的通用线程池创建
·C++字符串转换篇
·linux C 进程操作篇
·linux上的C/C++编译器gcc/egcs
·linux C 文件权限控制篇
·GCC使用手册
·linux C 接口处理篇
·在Redhat Linux上安装 GCC 编译
·fopen()函数的参数说明
·C语言运算符
·GCC使用指南
·Linux下C开发环境的构成和安装
·GCC使用手册与常用命令
·Linux常用C函数-日期时间篇
最新文章
·epoll入门
·在Linux下发布程序需要注意版本
·Suse Linux系统下JAVA AWT界面
·Vim编译器配合ctags实现函数原
·在Ubuntu Linux 8.04上构建GCC
·Linux操作系统下Socket编程地址
·将VC程序移植到Linux系统的几点
·Linux下malloc/free与new/dele
·Linux下用GTK和socket实现简单
·Linux操作系统下让Tomcat启动在
·Linux操作系统中如何编译C程序
·几种常被人们忽略的Linux系统下
·Eclipse编程工具 在Ubuntu下的
·Linux操作系统下的网络地址转换
·老手经验谈:Linux驱动程序开发
Google
 
fopen()函数的参数说明
[ 作者:  加入时间:2007-06-01 10:21:46  来自:Linux联盟收集整理 ]
格式:文件指针名=fopen(文件名,使用文件方式)rpALinux联盟
rpALinux联盟
参数:rpALinux联盟
文件名 意义rpALinux联盟
"C:\\TC\\qwe.txt" 文件C:\TC\qwe.txtrpALinux联盟
"qwe.txt" 和程序在同一目录下的qwe.txtrpALinux联盟
rpALinux联盟
文件使用方式   意 义rpALinux联盟
“rt”      只读打开一个文本文件,只允许读数据rpALinux联盟
“wt”      只写打开或建立一个文本文件,只允许写数据rpALinux联盟
“at”      追加打开一个文本文件,并在文件末尾写数据rpALinux联盟
“rb”      只读打开一个二进制文件,只允许读数据rpALinux联盟
“wb”       只写打开或建立一个二进制文件,只允许写数据rpALinux联盟
“ab”       追加打开一个二进制文件,并在文件末尾写数据rpALinux联盟
“rt+”      读写打开一个文本文件,允许读和写rpALinux联盟
“wt+”      读写打开或建立一个文本文件,允许读写rpALinux联盟
“at+”     读写打开一个文本文件,允许读,或在文件末追加数据rpALinux联盟
“rb+”      读写打开一个二进制文件,允许读和写rpALinux联盟
“wb+”      读写打开或建立一个二进制文件,允许读和写rpALinux联盟
“ab+”      读写打开一个二进制文件,允许读,或在文件末追加数据rpALinux联盟
rpALinux联盟
对于文件使用方式有以下几点说明:rpALinux联盟
rpALinux联盟
  1. 文件使用方式由r,w,a,t,b,+六个字符拼成,各字符的含义是:rpALinux联盟
rpALinux联盟
  r(read): 读rpALinux联盟
  w(write): 写rpALinux联盟
  a(append): 追加rpALinux联盟
  t(text): 文本文件,可省略不写rpALinux联盟
  b(banary): 二进制文件rpALinux联盟
  +: 读和写rpALinux联盟
rpALinux联盟
  2. 凡用“r”打开一个文件时,该文件必须已经存在,且只能从该文件读出。rpALinux联盟
rpALinux联盟
  3. 用“w”打开的文件只能向该文件写入。若打开的文件不存在,则以指定的文件名建立该文件,若打开的文件已经存在,则将该文件删去,重建一个新文件。rpALinux联盟
rpALinux联盟
  4. 若要向一个已存在的文件追加新的信息,只能用“a ”方式打开文件。但此时该文件必须是存在的,否则将会出错。rpALinux联盟
rpALinux联盟
  5. 在打开一个文件时,如果出错,fopen将返回一个空指针值NULL。在程序中可以用这一信息来判别是否完成打开文件的工作,并作相应的处理。
 
如果成功的打开一个文件, fopen()函数返回文件指针, 否则返回空指针rpALinux联盟
(NULL)。由此可判断文件打开是否成功。
Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
无相关信息