fopen函数用于打开文件, 其调用格式为:
FILE *fopen(char *filename, *type);
文件指针FILE
实际上FILE是一个新的数据类型。它是Turbo C2.0的基本数据类型的集合, 称之为结构指针。有关结构的概念将在第四节中详细介绍, 这里只要将FILE理解为一个包括了文件管理有关信息的数据结构, 即在打开文件时必须先定义一个文件指针。
如果成功的打开一个文件, fopen()函数返回文件指针, 否则返回空指针 (NULL)。由此可判断文件打开是否成功。
表 文件操作类型
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
字符 含义
────────────────────────────
"r" 打开文字文件只读
"w" 创建文字文件只写
"a" 增补, 如果文件不存在则创建一个
"r+" 打开一个文字文件读/写
"w+" 创建一个文字文件读/写
"a+" 打开或创建一个文件增补
"b" 二进制文件(可以和上面每一项合用)
"t" 文这文件(默认项)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
fclose()函数用来关闭一个由fopen()函数打开的文件 , 其调用格式为:
int fclose(FILE *stream);
该函数返回一个整型数。当文件关闭成功时, 返回0, 否则返回一个非零值。可以根据函数的返回值判断文件是否关闭成功。
#iclude<stdio.h>
main()
{
FILE *fp; /*定义一个文件指针*/
int i;
fp=fopen("CLIB", "rb"); /*打开当前目录名为CLIB的文件只读*/
if(fp==NULL) /*判断文件是否打开成功*/
puts("File open error");/*提示打开不成功*/
i=fclose(fp); /*关闭打开的文件*/
if(i==0) /*判断文件是否关闭成功*/
printf("O,K"); /*提示关闭成功*/
else
puts("File close error");/*提示关闭不成功*/
}
分享到:
相关推荐
MATLAB fopen函数的格式及功能的描述
### 标题:fopen函数php文件 ### 描述:此部分描述似乎与实际内容不符,因此我们将忽略描述中的内容,直接分析 `fopen` 函数。 ### 标签:php ### 部分内容: `fopen` 是 PHP 中用于打开或创建文件的一个内置函数...
linux_c语言_fopen函数从文件头读到文件末尾源码
1、深入研究fopen函数在打开文件时的原理和特点; 2、演示和研究fopen函数打开文件的失败原因;
该程序包含的知识是对C文件的打开与关闭(运用fopen函数和fclose函数来打开关闭文件,并把一个文件里的数据提取到另一个文件里去),里面的解析希望能有助于大家理解该代码以及C文件的基础知识
【方法】Keil 5下STM32F103VE单片机通过C语言本身的fopen函数打开存储在W25Q128存储器中的文件-附件资源
函数用于打开文件或者 URL。 php fopen()函数 语法 作用:打开文件或者 URL。 语法: fopen(filename,mode,include_path,context) 参数: filename 必需。规定要打开的文件或 URL。 mode 必需。...
C 语言 fopen 函数用法详解 C 语言中,fopen 函数是一种用于打开文件的函数,属于标准输入/输出库std.io.h中的一个成员。该函数的主要功能是打开一个文件,以便进行读写操作。本文将详细介绍 fopen 函数的用法、...
stm32开发者指南,使用STM32库函数实例讲解
open 函数与 read, write 等函数配合使用,而 fopen 函数与 fread, fwrite 等函数配合使用。在大多数情况下,使用 fopen 函数。 open 函数是 Linux 中一个基本的文件操作函数,用于打开或创建文件,并返回一个文件...
1. 文件打开函数:包括fopen函数,用于打开文件并返回文件指针。 2. 文件关闭函数:包括fclose函数,用于关闭已经打开的文件。 3. 文件读取函数:包括getc和fgetc函数,用于从文件中读取字符。 4. 文件写入函数:...
首先,来看一下fopen()函数的基本语法和用法: fopen(string filename, string mode); 其中,filename参数是指定要打开或创建的文件名或URL。如果指定的是一个URL,并且符合'scheme://'的格式,PHP会将其视为网络...
标题中的“socket文件传输程序(用fopen)”是指一个使用了socket编程接口,并结合fopen函数进行文件传输的应用程序。在计算机网络编程中,socket是实现进程间通信的重要工具,而fopen则是C语言中用于打开和读写文件...
C 语言中判断文件夹或者文件是否存在的方法有多种,下面将介绍其中的两种方法:access 函数和 fopen 函数。 一、access 函数判断文件夹或者文件是否存在 access 函数是 C 语言中用来判断文件夹或者文件是否存在的...
标准文件读写函数主要用于读写文本文件,包括 fopen、fclose、fread、fwrite、fscanf、fprintf、fgets 和 fputs 函数。 1. fopen 函数 fopen 函数用于打开文件,并返回一个文件指针。其函数原型为: `FILE *fopen...
* fopen函数:打开文件。 * fclose函数:关闭文件。 * fread函数:读取文件。 * fwrite函数:写入文件。 * fseek函数:移动文件指针。 * ftell函数:获取文件指针的当前位置。 * rewind函数:将文件指针移到文件的...
在实际编程中,`fopen()` 函数常与其他文件处理函数(如 `fread()`、`fwrite()`、`fclose()` 等)配合使用,完成文件的读取、写入、追加等操作。了解和熟练掌握 `fopen()` 函数的使用,对于处理 PHP 中的文件操作至...
fopen 函数用于打开文件,fclose 函数用于关闭文件。fopen 函数的语法结构为:`fid = fopen('filename', 'permission')`,其中 `filename` 是要打开的文件名,`permission` 是指定的权限。fclose 函数的语法结构为:...