C语言:FILE p和FILE *p

您所在的位置:网站首页 c语言__file__ C语言:FILE p和FILE *p

C语言:FILE p和FILE *p

2024-07-11 04:40| 来源: 网络整理| 查看: 265

FILE p和FILE *p大概可以这么理解:1 . 前一个p指文件型变量,后一个p指文件地址型变量。2 . 前一个p的内存地址已定,后一个p内存地址未定。

前一个是声明类对象,后一个是声明一个可指向类对象的指针一个是结构体,一个是指针

FILE是一个结构体,比较复杂,http://www.cnblogs.com/svking/archive/2012/08/08/FILE.htmlFILE *p 就是定义一个指向FILE结构体变量的指针,一般的FILE *fopen(const char *filename, const char *mode);函数都是构造一个FILE结构体并返回这个结构体地址即FILE *指针,可以用p=fopen(...)得到这个指针值。以后的文件操作都需要这个p指向的FILE信息。fclose(p)释放这块结构体内存。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3