C语言函数fopen

操作方法

  • 01

    ---------------------------------------------------------------------------------fopen fopen ( path//文件路径、或宏定义路径#define F_PATH、或用于输入文件名的字符数组变量, mode//打开方式 ); 返回值:文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回NULL,并把错误代码存在errno中。 #include<stdio.h> int main(void) { FILE *fp=NULL;//先赋初值,让文件指针指向空 fp=fopen("abc.txt","r"); if(NULL==fp) { printf("文件不存在");//要返回错误代码 return -1; } printf("文件存在"); fclose(fp); fp=NULL;//需要指向空,否则会指向原打开文件地址 return 0; } ------------------------------------------------------ #include "stdlib.h" #include "stdafx.h" #include "stdio.h" void main() { FILE *fp; char str[128]; if((fp=fopen("abc.txt","r"))==NULL)//判断打开abc.txt是否成功 { printf("file cannot be opened "); exit(1); } while(!feof(fp))//判断不等于fp的结束符,执行中括号的语句 { if(fgets(str,126,fp)!=NULL)//获取fp指向的文件126字节保存在str,并判断fgets是                                       否获取成功(fgets的返回值,成功返回第一个参                                           数,没有读入任何字符或读入错误返回null,不等                                           于null即读入成功) printf("%s",str);//输出str的字符 } fclose(fp); }

(0)

相关推荐

  • 如何编写比较大小的C语言函数

    现在我们 来看看,如何编写比较大小的C语言函数. 操作方法 01 首先我们编写一句头文件. 02 然后我们定义比较函数的名称和类型,以及参数类型. 03 然后我们开始编写函数主题部分. 04 然后我们 ...

  • C语言函数的调用

    在一个程序的编写过程中,随着代码量的增加,如果把所有的语句都写到 main 函数中,一方面程序会显得的比较乱,另外一个方面,当同一个功能需要在不同地方执行时,我们就得再重复写一遍相同的语句.此时,如果 ...

  • c语言函数中如何给一个字符串数组赋值

    C语言大多数人都会,然而会的人并不一定所有函数都记得住,下面将给大家介绍数组赋值函数的使用方法 操作方法 01 打开Visual C++ 6.0,新建一个C++ source file源文件 02 输 ...

  • C语言函数的递归和调用

    C语言的递归函数是比较常用功能,下面小编就给大家介绍C语言的递归函数如何调用. 操作方法 01 首先在Visual Studio 中新建C语言项目,并且在源文件下面新建C语言文件,如下图所示 02 然 ...

  • C语言函数qsort的使用方法

    qsort函数stdlib.h文件中,函数原型为 void qsort(void *base,size_t nelem,size_t width,int (*Comp)(const void *,co ...

  • C语言函数指针变量

    操作方法 01 在C语言中,一个函数总是占用一段连续的内存区,而函数名就是该函数所占内存区的首地址.我们可以把函数的这个首地址(或称入口地址)赋予一个指针变量,使该指针变量指向该函数.然后通过指针变量 ...

  • C语言函数fread,fwrite

    操作方法 01 ---------------------------------------------------------------------------------fread ----- ...

  • C语言函数fprintf

    操作方法 01 -------------------------------------------------------------------------------fprintf fprin ...

  • C语言函数strcmp

    操作方法 01 --------------------------------------------------------------------------------strcmp 在C中要定 ...