数据固化

Posted hcy544015

tags:

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

本来打算用sqlite来实现数据固化的,可是在安装sqlite的时候出了问题,在网上找了很多资料,可都解决不了,不知道是不是我的电脑有问题.

技术图片

技术图片

所以我就用了txt文档保存.

我编写了一个简单的代码,可以实现用户注册与登录.用户的账号和密码用txt文档保存.

下面是代码

FileRW.h

#ifndef _FILERW_H_
#define _FILERW_H_

#include<stdio.h>
void FileRead();
void WriteFile();
int UserFileRead(char *user,char *password);
void UserFileWrite(char *user,char *password);
#endif

  FileRW.c

int UserFileRead(char *user,char *password){
    FILE *fp = fopen("user.txt","r");
//    char line[64];
//    fgets(line,64,fp);
    char User[64],Password[64];
    while(fscanf(fp,"%s %s
",User,Password) != EOF){
        if(strcmp(User,user) == 0 && strcmp(password,Password) == 0){
            fclose(fp);
            return 1;
        }
    }
    fclose(fp);
    return 0;
}
void UserFileWrite(char *user,char *password){
    FILE *fp = fopen("user.txt","a");
    fprintf(fp,"%s %s
",user,password);
    fclose(fp);
}

编译后

技术图片

技术图片

打开文档可以看到

技术图片

这说明所以信息已经保存到了文档中.

以上是关于数据固化的主要内容,如果未能解决你的问题,请参考以下文章

SoC FPGA开发板的FPGA配置数据下载和固化

光固化3D打印机平时如何工作的?

芳香胺(液体DDM)和聚醚胺哪个固化快?

你连阶级固化的原因都搞不清,又凭什么不被固化在底层?

Rollup交易的固化流程

超级有用的9个PHP代码片段