作业信息
这个作业属于哪个课程 | <班级的链接>(如2022-2023-1-计算机基础与程序设计) |
---|---|
这个作业要求在哪里 | <作业要求的链接>(如2022-2023-1计算机基础与程序设计第十二周作业) |
这个作业的目标 | 巩固指针和数组相关知识,学习指针数组,命令行参数。学习动态数组和动态内存分配 |
作业正文 | https://i.cnblogs.com/posts/edit |
教材学习内容总结
《C语言程序设计》第十一章:第十一章主要学习了指针和一维数组的关系,指针运算的特殊性及其在访问数组元素中的作用。指针和二维数组的关系,指针数组及其应用,动态数组,动态空间分配。还了解了缓冲区溢出攻击。
教材学习中的问题和解决过程
关于指针和二维数组的关系处,我还不是很理解,二维数组向指针变量传递首地址后,如何访问下一个元素,对二维数组其实也不太理解。
代码调试中的问题和解决过程
在本题要求中,我一开始把大于零和小于零两种情况加在了一个循环里,导致程序输出结果不正确。在改为两个循环以后程序正常运行。
本题中,我对字符串仍不够了解。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 2/2 | 20/20 | |
第二周 | 300/500 | 1/3 | 18/38 | |
第三周 | 500/1000 | 1/4 | 22/60 | |
第四周 | 300/1300 | 3/7 | 30/90 | |
第五周 | 300/1600 | 1/8 | 20/110 | |
第六周 | 300/1900 | 1/9 | 20/130 | |
第七周 | 300/2200 | 1/10 | 30/160 | |
第八周 | 300/2500 | 4/14 | 30/190 | |
第九周 | 300/2800 | 1/15 | 30/210 | |
第十周 | 300/3100 | 1/16 | 30/240 | |
第十一周 | 300/3400 | 1/17 | 30/270 | |
第十二周 | 300/3700 | 1/8 | 30/300 |