更改编码为 utf8
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
#ifndef BANK_H
|
||||
#define BANK_H
|
||||
|
||||
#define MAX_ACCOUNTS 50 //系统规格为50个账户
|
||||
#define NAME_LEN 31 //用户名字最长30字符,因此需要多1个字符串结束符
|
||||
#define MAX_ACCOUNTS 50 //系统规格为50个账户
|
||||
#define NAME_LEN 31 //用户名字最长30字符,因此需要多1个字符串结束符
|
||||
|
||||
// 账户信息,每个账户id对应了名字、账户余额等信息,是不是用数据结构定义比较合适?
|
||||
// 账户信息,每个账户id对应了名字、账户余额等信息,是不是用数据结构定义比较合适?
|
||||
typedef struct strAccount
|
||||
{
|
||||
int id;
|
||||
@@ -16,37 +16,37 @@ typedef struct strAccount
|
||||
|
||||
// strAccount STACCOUNT;
|
||||
|
||||
// 函数声明,main函数中调用的各模块函数需要在程序公用的.h中声明
|
||||
// 公开出来被其他模块调用的函数,也应该在公用的.h中声明
|
||||
// 函数声明,main函数中调用的各模块函数需要在程序公用的.h中声明
|
||||
// 公开出来被其他模块调用的函数,也应该在公用的.h中声明
|
||||
|
||||
//创建账户的函数
|
||||
//创建账户的函数
|
||||
void CreateAccount(int quanxian);
|
||||
|
||||
//实现存款的函数
|
||||
//实现存款的函数
|
||||
void Deposit(int id);
|
||||
|
||||
//实现取款的函数
|
||||
//实现取款的函数
|
||||
void Withdraw(int id);
|
||||
|
||||
//查询余额的函数
|
||||
//查询余额的函数
|
||||
void QueryBalance(int id);
|
||||
|
||||
//显示全部账户的函数
|
||||
//显示全部账户的函数
|
||||
void ShowAccounts();
|
||||
|
||||
//数据持久化函数
|
||||
//数据持久化函数
|
||||
void SaveData();
|
||||
|
||||
//加载数据的函数
|
||||
//加载数据的函数
|
||||
void LoadData();
|
||||
|
||||
//根据ID查找账户数组id的函数
|
||||
//根据ID查找账户数组id的函数
|
||||
int FindAccount(int iD);
|
||||
|
||||
//登录函数,返回用户权限
|
||||
//登录函数,返回用户权限
|
||||
int LoginAccount(int temp_id);
|
||||
|
||||
//销户
|
||||
//销户
|
||||
void DeleteAccount(int id);
|
||||
|
||||
void InitAdminAccount();
|
||||
|
||||
Reference in New Issue
Block a user