今日学习任务 |
对结构体、链表、内存管理、union、enum、typedef的认识和学习,编写管理系统代码 |
今日任务完成情况 (详细说明本日任务是否按 计划完成,开发的代码量) |
按照计划和要求,完成当天的学习任务。 1、在老师的指点下,学习讨论前日布置的作业,进一步改进自己的代码。 2、声明一个结构体的类型的一般形式为: struct 结构体名 {成员表列}; 初步掌握简单结构体的使用。 3、结构体指针的理解和学习。 4、偏移量和结构体中的内存分配 5、结构体数组的编写(和定义结构体一样 ) struct student { int num;char name[20]; char sex;int age; float score; char addr[30]; }stu[3]; 定义了一个数组stu,数组有3个元素,均为struct student类型数据。 6、链表的简单介绍(如何建立链表) 7、内存管理(虚拟内存等一系列存储方式) 8、公用体(联合体)的介绍 |
今日开发中出现的问题汇总 |
1、怎样实现一个可变参数函数, 它把参数再传给另一个可变参数函数? 理想情况下, 应该提供另一个版本的函数, 这个函数接受va list 指针类型的参数。类似于vfprintf()。如果所有的参数必须完整的传 给另一个函数, 或者你不能重写另一个函数为一个接受va list 指针类型参数的函数, 这并没有一个可移植的解决方法。也许可以通 过求助于机器的汇编语言来实现。 结构体和联合体的区别: 2、联合体,又称共用体。编程的时候需要使几种不同类型的变量存放到同一段内存单元中,而衍生出来的一种类型。也就是说,联 合体中每次只能存其中的一个变量,这个变量在联合体变量中存入新的成员就失效了!用法与结构体一致,但是多用于结构体内 部。 注意: |
今日未解决问题 |
暂无。 |
今日开发收获 |
学习的过程中,感受到了老师的认真仔细,对c语言的讲解很具体,及时帮助同学们解决学习过程中遇到的问题,今天主要编写了管理系统的代码,对于链表有了一个简单初步的认识,重点学习了结构体的相关知识,进一步丰富了我们在C语言学习上的知识。通过一系列笔试或者面试问题的实例,对于相关知识有了更为深刻的理解。 |
其他 |
习惯能够改变命运;改变自己,从点滴做起;改变一定会有痛苦,但成果是辉煌的;好的习惯会吸引成功。 |
2018.7.13学习日志
学习日志
附:
猜你喜欢
转载自blog.csdn.net/lemonm/article/details/81025320
今日推荐
周排行