今日学习任务 | 结构体,结构体和链表,内存管理,union、enum、typedef |
今日任务完成情况 | 今日任务已按计划完成。今天主要完成了一个简单的学生信息管理系统的代码。另外还有内存的分配与管理,大端和小端的字节序,共用体,结构体定义,堆空间与栈空间的区别 |
今日开发中出现的问题汇总 | 1.结构体声明及初始化 2. 结构体数组的使用 3. 链表是表示方式 4. 物理内存与虚拟内存的区别 5.简单的学生信息管理系统 6.union的长度 7.小端和大端字节序 |
今日未解决问题 | 无 |
今日开发收获 | 1.结构体总长度一定是最长成员的整数倍(double除外) 2.每个成员的偏移量一定是该成员长度的整数倍(所谓的偏移量就是距离结构体开始位置的长度) 堆空间和栈空间的区别: 1.栈空间是操作系统管理的,由操作管理,由操作系统分配,由操作系统释放 2.堆空间是由用户管理的,申请和释放都由用户完成。 字节序: 大端:高字节存放在低地址,低字节存放在高地址 小端: 高字节存放在高地址,低字节存放在低地址 |
自我评价 | 基本能明白,但还是不熟悉,还是要多理解,多练习 |
其他 | 无 |
7月13日学习日志张蓉婷
最新推荐文章于 2018-07-27 21:05:25 发布