资源简介
C语言控制台环境下的学生信息管理系统。本程序主要设计重点在主菜单上面,具体的增删该查功能只提供函数,你可以按照具体业务去实现。菜单可以接收光标输入选择,非常具有人性化。在目前的框架下你可以自定义数据结构,再实现功能函数,很轻松的实现类似XX信息管理系统。此程序设计思想类似VC下的windows消息循环,另外还包含了函数指针的使用,相信对于新手而言可以学到不少东西.
代码片段和文件信息
/*++ BUILD Version: 2015/09/25
Name:
MSM(Management System Menu)
Author:
BaoHongSheng
Abstract:
A good Win32 console program struct for you if you have some questions with it \
Then please contact me by QQ number: 1294473617
--*/
#include
#include
#include
#include
//链式结构 --- 存储学生信息
//typedef struct STU
//{
// int iNO; //学号
// char sName[16];//姓名
// STU * pNext; //下一节点
//} Stu *pStu;
typedef void(*pFunc)(void); //函数指针
const int g_nMenuCount = 5; //菜单目录数 :增删改查退
const char *g_sMenu[] = {“增加信息“ “删除信息“ “修改信息“ “查找信息“ “退出系统“};
const char *g_sTittle = “管理系统“; //菜单标题
const char *g_sSysColor[] = {“color 0a“ “color 0b“ “color 0c“ “color 0d“ “color 0e“ “color 0f“}; //控制台颜色参数
int g_nSel = -1; //当前菜单选
- 上一篇:大一c语言课设-影院管理系统ttms
- 下一篇:LDA资源文档+matlab小例程
相关资源
- windows 程序设计第5版(附带光盘文件
- 声光报警的proteus仿真电路及C语言程序
- 51单片机常用模块设计查询手册-光盘
- 局部光照算法实现源代码
- wallis匀色代码
- DSDemoC——《数据结构(C语言版)》配
- 实战突击:Visual C++项目开发案例整合
- Visual C++开发大全提高卷光盘源代码
- 几种简单的滤镜实现交叉,怀旧,光
- 一份C++实现的光线追踪程序,利用G
- 课后习题C语言程序设计教程第二版
- 半导体激光器速率方程C语言算法
- 3轴光栅尺RS232串口读取VC6源码
- 51单片机的8x8x8LED光立方系统源码+原理
- C++面向对象程序设计题解与上机指导
- 光线跟踪纯C++)
- 嵌入式实时操作系统的多线程计算-
- 自己写的cube光立方源代码含有原理图
- Visual C++游戏开发经典案例随书光盘
评论
共有 条评论