2023-2024-1 20231312 《计算机基础与程序设计》第12周学习总结

发布时间 2023-12-17 10:32:54作者: 周晓欣20231312

作业信息

这个作业属于哪个课程 <班级的链接> 2023-2024-1-计算机基础与程序设计
-这个作业要求在哪里 <作业要求链接>2023-2024-1计算机基础与程序设计第6周作业
这个作业的目标 《C语言程序设计》第11章
作业正文 作业链接

教材学习内容总结
《C》
指针在一维二维数组中的应用,指针数组和动态数组的相关知识。
实际教学的学习内容



教材学习中的问题和解决过程

问题一:指针数组与数组指针的区别
答:(AI)
指针数组:本质是一个数组,其中每个元素都是指针类型。定义形式为:p[n],其中p是一个指针,而n是一个整型变量,表示数组的长度。
数组指针:本质是一个指针,其目的是指向一个数组。定义形式为:(
p)[n],其中p也是一个指针,而n同样是一个整型变量,表示数组的长度。

问题二:指针函数与函数指针的区别
答:(AI)
指针函数本质是一个函数。返回类型是某一类型的指针。在主调函数中,返回值必须赋给同类型的指针变量。
函数指针本质是一个指针变量。没有返回值。包含函数的地址,可以通过它来调用函数。

问题三:代码错误

答:(AI)
函数Fect的返回类型是int,但你在函数中计算了两个整数count1和count2,然后返回了count2。这可能会导致数据溢出或其他未定义的行为,因为count2可能超过int类型的最大值。

上周考试的错题及分析

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积)
目标 5000行 30篇 400时
第12周 200/200 1/2 20/20

参考:软件工程软件的估计为什么这么难
软件工程 估计方法
-计划学习时间:20小时
-实际学习时间:20小时
参考资料
《计算机科学概论》