首页 > 编程语言 >学年(2023-2024-1)学号(20231311)《计算机基础与程序设计》第12周学习总结

学年(2023-2024-1)学号(20231311)《计算机基础与程序设计》第12周学习总结

时间:2023-12-17 19:58:34浏览次数:40  
标签:学习 12 20231311 2024 数组 2023 程序设计 指针

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

作业信息

这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计
这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十二周作业
这个作业的目标 学习《C语言程序设计》第11章并完成云班课测试
作业正文 https://i.cnblogs.com/posts/edit;postId=17909599#postBody

教材学习内容总结

《C语言程序设计》第11章:
指针的基础概念: 理解指针是C语言中至关重要的概念之一。你可能学到指针的定义、声明、初始化以及如何使用指针访问内存地址。

指针和数组的关系: 指针和数组在C语言中有着密切的关系。你可能学到如何使用指针访问数组元素,以及数组名是指向数组第一个元素的指针。

指针运算: 学习关于指针的算术运算,例如指针的加法和减法。这对于数组的遍历和访问非常有用。

指针和函数: 学习如何在函数中使用指针,包括指针作为参数传递给函数、指针作为函数的返回值等。

动态内存分配: 学习如何使用 malloc、calloc、realloc 和 free 等函数进行动态内存分配和释放。这对于处理变量大小的数据结构非常重要。

字符串和指针: 字符串在C语言中通常以字符数组的形式存在,你可能学到如何使用指针来处理字符串。

指针和结构体: 了解如何使用指针访问和操作结构体。

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

问题1:不理解指针和数组之间的紧密联系。
问题1解决方法:通过网上寻找资料理解数组名是一个指向数组首元素的指针,以及如何使用指针来访问数组元素。
问题2:不理解缓冲区溢出的实例(上课PPT上的例子)。
问题2解决方法:通过询问同学,明白了gets不限制用户输入的字数,可能导致字符串数组中的元素被覆盖。

基于AI的学习

显示
显示
显示
显示
显示
显示
显示

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 100 /100 1/1 20/20
第二周 200/300 1/2 18/38
第三周 200/500 1/3 22/60
第四周 300/800 1/4 30/90
第五周 600/1400 1/5 40/130
第六周 900/2100 1/6 40/170
第七周 800/3000 1/7 40/210
第八周 600/3600 1/8 50/260
第九周 500/4100 1/9 40/300
第十周 500/4600 1/10 40/340
第十一周 500/5100 1/11 50/390
第十二周 600/5700 1/12 50/440 明白结构体的用法

标签:学习,12,20231311,2024,数组,2023,程序设计,指针
From: https://www.cnblogs.com/wuguan123456/p/17909599.html

相关文章

  • 2023-2024-1 20231427 《计算机基础与程序设计》第十二周学习总结
    作业信息这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK12这个作业的目标<加入云班课,参考本周学习资源自学教材《C语言程序设计》第11章并完成云班课测......
  • 2023--2024-1 20231407陈原计算机科学概论与C语言程序设计第十二周学习总结
    这个课程属于哪里计算机基础与程序设计作业要求https://www.cnblogs.com/rocedu/p/9577842.html#WEEK12 作业目的自学教材作业正文https://www.cnblogs.com/CCCY12345/p/17909622.html结构体:一种构造类型。内部成员由一种或多种基本类型或构造类型构......
  • day12
    day124.函数名的多种用法函数名其实绑定的也是一块内存地址只不过该地址里面存放的不是数据值而是一段代码函数名加括号就会找到该代码并执行1.可以当做变量名赋值 defindex():pass res=index res()2.可以当做函数的参数defindex(): print('fromindex')......
  • 2023-2024-1 20231415 <计算机基础与程序设计》第十二周学习总结
     这个作业属于哪个班级https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK12作业目标《C语言程序设计》第11章并完成云班课测试作业正文https://i.cnblogs.com/posts/edit教材......
  • 文心一言 VS 讯飞星火 VS chatgpt (158)-- 算法导论12.3 5题
    五、用go语言,假设为每个结点换一种设计,属性x.p指向x的双亲,属性x.succ指向x的后继。试给出使用这种表示法的二叉搜索树T上SEARCH、INSERT和DELETE操作的伪代码。这些伪代码应在O(h)时间内执行完,其中h为树T的高度。(提示:应该设计一个返回某个结点的双亲的子过程......
  • THUPC 2024 游记
    2023.12.11今天报名了\(\text{THUPC}\),想玩一下,也没想打出什么结果。和同学组了个队。2023.12.17\(11\)点到学校机房。我过\(M\)。lzy到机房了。我过\(C\)。zwz会\(E\),zwz写\(E\),挂挂挂,调调调。lzy和我想\(K\),会\(K\),一波特判,挂挂挂,不知道哪里错了。zwz重......
  • 2023-2024-1 学号:20231305 《计算机基础与程序设计》第12学习总结
    2023-2024-1学号:20231305《计算机基础与程序设计》第12周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2022-2023-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(如2022-2023-1计算机基础与程序设计第一周作业)这个作业的目标<自学教材《C......
  • #2023-2024-1 20231408《计算机基础与程序设计》第十二周学习总结
    作业信息这个作业属于哪个课程<2023-2024-1-计算机基础与程序设计>这个作业要求在哪里<2023-2024-1计算机基础与程序设计第十二周作业>这个作业的目标<《C语言程序设计》第11章,上周测试题>作业正文https://www.cnblogs.com/jfxyh061028/p/17908735.html教......
  • 2023-2024-1 20231418 《计算机基础与程序设计》第12liang周学习总结
    2023-2024-120231418《计算机基础与程序设计》第12周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第十二周作业这个作业的目标《C语言程序设计》第11章作业正文 https://www.c......
  • 文心一言 VS 讯飞星火 VS chatgpt (158)-- 算法导论12.3 5题
    五、用go语言,假设为每个结点换一种设计,属性x.p指向x的双亲,属性x.succ指向x的后继。试给出使用这种表示法的二叉搜索树T上SEARCH、INSERT和DELETE操作的伪代码。这些伪代码应在O(h)时间内执行完,其中h为树T的高度。(提示:应该设计一个返回某个结点的双亲的子过程......