c语言用fopen时,需要加特殊的 头文件吗?
发布网友
发布时间:2022-04-24 06:04
我来回答
共4个回答
热心网友
时间:2023-10-06 04:24
使用fopen时,只需将头文件#include<stdio.h>添加进源文件即可。
函数原型:FILE *fopen(char *filename, char *mode);
功 能:以mode指定的方式打开名为filename的文件
返 回 值:成功返回文件指针;否则,返回0
举例如下:
#include<stdio.h> // fopen所在的头文件
void main()
{
FILE *fp; // 定义一个文件指针fp
fp = fopen("text1.txt", "r"); // 以只读的方式打开文件名为text1.txt的文件
........
fclose(fp); // 操作完毕后关闭文件
}
热心网友
时间:2023-10-06 04:25
fopen是库函数
#include <stdio.h>
FILE *fopen(const char *filename, const char * mode);
open是系统调用
#include <fcntl.h>
#include <sys/types.h>
#include <sys/stat.h>
int open(const char *path, int oflags);
int open(const char *path, int oflags, mode_t mode);
参考资料:linux程序设计
热心网友
时间:2023-10-06 04:25
不需要, 有<stdio.h>就行...
热心网友
时间:2023-10-06 04:26
需要这一句
#include <stdio.h>