# 个人记账系统1.0 **Repository Path**: Coronade/personal-accounting-system ## Basic Information - **Project Name**: 个人记账系统1.0 - **Description**: 该仓库用于考核提交喵 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-26 - **Last Updated**: 2026-03-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 个人记账系统 #### 项目介绍 本项目是一个基于控制台的个人记账系统 #### 项目使用的语言 C语言 #### 项目使用语言的语法、特性 1. 结构体 利用C语言结构体可以包含不同类型数据的优势,封装多个复杂对象,比如User 2. 文件操作 运用文件操作将数据分门别类保存到本地文件中 3. 函数模块化、分类化 按功能分类,并利用#include"common.h"这一个公共声明领域实现整体运转 #### 完成功能 1. 用户管理 用户的注册、登录,用户名密码的保存 2. 记账 能实现多次的收入和支出的记录,还可以定义是哪种类型的,比如餐饮、奖金 3. 预算 设置本月的预算和统计剩余的预算 4.管理员权限 管理员有权修改各种数据 5.数据持久化 通过文件操作将数据保存至本地,再次打开可以被重新加载出来