C语言 File 简单使用

Posted 我爱一次性

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言 File 简单使用相关的知识,希望对你有一定的参考价值。

读取配置文件:

FILE* config;
char buffer[255];
config = fopen(argv[1],"rb+"); //读二进制文件和可写,如没有权限写或者读为NULL
if(config == NULL)
		printf("oncething open config error");
fread(buffer,1,255,config);
//1位数量
fclose(config);

fread 和 gets:

fread:全读

gets:读取字符串,遇到回车键会退出,不好用。

输出文件:

FILE* out_custom = fopen("./custom.bin", "wb+"); //写入二进制和可读
if(out_custom == NULL)
		printf("oncething write config error");
fwrite(encrypt_buffer,1,final_length,out_custom);
// encrypt_buffer:文本buffer,1个数量, 每个数量的大小,file*
fclose(out_custom);

文件大小:

int length
fseek(config,0,SEEK_END);//先把下标移到最后
length = ftell(config);//统计开头到下标的偏移量  字节为单位

fseek(config,0,SEEK_SET);//移到开头复原

以上是关于C语言 File 简单使用的主要内容,如果未能解决你的问题,请参考以下文章

C语言 File 简单使用

C语言 如何在一个文件中调用另一个文件的函数 用头文件

c语言刚刚接触文件操作。关于fopen()很简单问题。

如何运用C语言读取任意一个html

如何使用PHP读取文本文件内容

linux内核学习之一 简单c语言反汇编