Advertisement

C语言文件的基本操作

阅读量:

基于C语言实现的文件处理功能,能够在对文件内部数据完成新增、删除、修改及查询操作后,将更新后的信息重新写入文件。
主要功能包括:
展示文件内容
生成新文件
插入数据条目
修改已有条目
移除整个文件
清除特定数据条目

复制代码
    #include <iostream>
    #define maxlen 50
    const char* filename = "new.bin";
    
    //学生结构体
    typedef struct Record {
    	char name[maxlen]; //姓名
    	int age; //年龄
    }record;
    
    Record* get_person(Record* precord);
    void get_name(char* pname, size_t size);
    void write_record(const Record* precord, FILE* pfile);
    Record* read_record(Record* Record, FILE* pfile);
    void write_file(const char* mode);
    void list_file(void);
    void updat

全部评论 (0)

还没有任何评论哟~