fopen()用于在C中以写入模式存在的文件
该函数fopen()打开指针指向的文件并读取或写入文件。在写入模式下,使用“w”,在读取模式下,使用“r”。
目录中存在文件时,会将其视为新的空文件,并用新数据覆盖文件的内容。
这是fopen()C语言的语法,
FILE *fopen(const char *filename, const char *access_mode)
这里,
filename-要打开的文件名。
acess_mode-访问文件的模式,例如读或写模式。
这是fopen()C语言的示例,
假设我们有一个包含以下内容的文件“one.txt”。
This is demo text! This is demo text! This is demo text!
现在,让我们来看一个例子。
示例
#include <stdio.h>
#include<conio.h>
void main () {
FILE *f;
int len;
f = fopen("one.txt", "r");
if(f == NULL) {
perror(“Error opening file”);
return(-1);
}
fseek(f, 0, SEEK_END);
len = ftell(f);
fclose(f);
printf("Size of file: %d bytes", len);
getch();
}输出结果
Size of file: 78 bytes
在上述程序中,文件类型指针变量声明为f,并用于通过使用fopen()函数打开名为“one.txt”的文件。
FILE *f;
int len;
f = fopen("one.txt", "r");热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短