2022-2023-1 20221305 《计算机基础与程序设计》第13周学习总结
作业信息
这个作业属于哪个课程 | <班级的链接>(如2022-2023-1-计算机基础与程序设计) |
---|---|
这个作业要求在哪里 | <作业要求的链接>(如2022-2023-1计算机基础与程序设计第一周作业) |
这个作业的目标 | <写上具体方面> |
作业正文 | ... 本博客链接 |
教材学习内容总结
通过第十二章的学习,我了解了结构体和数据结构的基础,结构体的定义,结构体成员的引用,向函数传递结构体变量,结构体数组,结构体指针,动态数据结构,动态链表。
教材学习中的问题和解决过程
- 问题1:进行结构体数组的初始化目的是什么?
- 问题1解决方案:1、对局部变量初始化可以防止随机值产生的危害。
2、对全局变量初始化可以告诉编译器,这是一个定义,而不是一个声明。(如果两个c中有相同的全局变量定义,且没有初始化,编译器会认为第二个是声明而不是定义。) - 问题2:为什么只能向函数传递结构体地址?
- 问题2解决方案:
代码调试中的问题和解决过程
- 问题1:对字符数组赋值时没有使用strcpy()
- 问题1解决方案:用strcpy()而不能用=直接赋值
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第10周 | 200/200 | 2/2 | 20/20 | |
第11周 | 300/500 | 2/4 | 18/38 | |
第12周 | 500/1000 | 3/7 | 22/60 | |
第13周 | 300/1300 | 2/9 | 30/90 |