今日学习任务
结构体、链表、内存管理
今日任务完成情况
回顾编写参数化列表实现冒泡排序的程序。
结构体概念的介绍、结构体的定义,以及使用头文件中结构体的方法。
结构体的声明、结构体变量、指针数组的定义及初始化。
结构体的内存分配及长度的计算。
完成了学生信息管理系统的编写。
今日开发中出现的问题汇总
1.结构体中的内存分配问题
2.值传递和地址传递的区分
今日未解决问题
无
今日开发收获
声明一个结构体的类型的一般形式为:struct 结构体名 {成员表列};
结构体指针的理解和学习。
偏移量和结构体中的内存分配
结构体数组的编写(和定义结构体一样 )
struct student
{
int num;char name[20];
char sex;int age;
float score;
char addr[30];
}stu[3];
定义了一个数组stu,数组有3个元素,均为struct student类型数据。
自我评价
这星期C语言不太认真,甚至觉得无聊,下周单片机加油!
其他