- 博客(1)
- 资源 (1)
- 收藏
- 关注
转载 RT-Thread 05内存管理
在计算系统中,变量、中间数据一般存放在系统存储空间中,只有在实际使用时才将它们从存储空间调入到中央处理器内部进行运算。通常存储空间可以分为两种:内部存储空间和外部存储空间。内部存储空间访问速度比较快,能够按照变量地址随机地访问,也就是我们通常所说的RAM(随机存储器),或电脑的内存;而外部存储空间内所保存的内容相对来说比较固定,即使掉电后数据也不会丢失,这就是通常所讲的ROM(只读存储器),也可以把
2017-10-05 22:10:44 3742 1
C语言学生管理系统
1 /*
2 主函数
3 时间:2015/04/11
4 */
5 #include "menu.h"
6 #include "student.h"
7 #include "teacher.h"
8 #include "manager.h"
9 static int init(void); // 初始化函数
10 static void destroy_all(void); //销毁全部链表
11 int main(void)
12 {
13 int ret;
14 printf("\033[?25l");
15 ret = init();
16 if(ret != 0)
17 {
18 printf("init_error %d\n",ret);
19 return -1;
20 }
21
22 menu_operation();
23 //结束操作,销毁全部链表
24 destroy_all();
25 }
26
27
28 //初始化函数
29 static int init(void)
30 {
31 //1管理员信息初始化
32 if(init_manager() != 0)
33 {
34 return -1;
35 }
36 //2教师信息初始化
37 if(init_student() != 0)
38 {
39 return -2;
40 }
41 //3学生信息初始化
42 if(init_teacher() != 0)
43 {
44 return -3;
45 }
46 return 0;
47
48 }
49 static void destroy_all(void)
50 {
51 //管理员链表销毁
52 destroy_manager();
53 //教师链表销毁
54 destroy_teacher();
55 //学生链表销毁
56 destroy_student();
57 CLEAR_SCREEN();
58 printf("\033[34m\033[2;60H%s\033[0m","感谢您的使用谢谢!\n");
59 getchar();
60 getchar();
61 printf("\033[?25h");
62 }
2015-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人