• 大小: 6.83KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: C/C++
  • 标签: c  

资源简介


用C语言去实现简单数据库的一些操作。增删改查;

资源截图

代码片段和文件信息

#include
#include
#include

#define SIZE 128

//链表节点的定义
typedef struct Staff
{
    int  m_iId;//工号
    int  m_iWage;//工资
    struct Staff *m_pNext;
}TStaff;
//链表头节点的申请
TStaff *CreatEmptyTStaff(void);
//链表的节点插入
int TStaffInsert(TStaff *_pHead);
//把链表中所有的数据都写入打开的文件
int TStaffWrite(TStaff *_pHeadconst char *pFileName);
//把链表中所有的数据都打印到终端
int TStaffShow(TStaff *_pHead);
//把文件中所有的数据都读入链表
int TStaffRead(TStaff *_pHeadconst char *pFileName);
//按照iID在链表中查找
int TStaffSearch(TStaff *_pHeadint iId);
//按照iID在链表中修改
int TStaffUpdate(TStaff *_pHeadint iIdint iWage);
//销毁链表
int TStaffClear(TStaff *_pHead);
//获得文件中你输入的值
int GetValue(TStaff *_pHeadint iId);
//获得文件中所有的值
int GetAllValue(TStaff *_pHead);
//更改你要更改的值
int UpdateValue(TStaff *_pHeadint iIdint iWage);
//插入你的值
int InsertValue(TStaff *_pHead);

char g_pBuf[SIZE];


/************************main*************************/
int main(int argc const char *argv[])
{
    TStaff *Head=CreatEmptyTStaff();

    int iChoi

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       12116  2017-01-06 12:24  Data\a.out
     文件       11197  2017-01-13 12:17  Data\data.c
     文件          58  2017-01-13 12:16  Data\demo.txt
     目录           0  2017-01-13 12:17  Data\

评论

共有 条评论