首页 > 编程语言 >2023-2024-1 20231319 《计算机基础与程序设计》第十二周学习总结

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

时间:2023-12-17 20:13:49浏览次数:42  
标签:20231319 arr 元素 2024 数组 2023 指针

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

作业信息

这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计
这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十二周作业
这个作业的目标 自学教材《C语言程序设计》第11章

教材学习内容总结

1.一维数组
C语言中,指针和数组之间的关系:
对于一维数组aar[N]来说,arr表示数组的首地址,可以用arr单独出现相当于&arr[0],arr+i与&arr[i]等价。
p++等于直接改变p的位置,(p+1)则没有改变p的值。
可以通过p=arr传递p的地址,之后p[i]与(p+i)等价。
数组可以直接当作指针变量带入函数进行运算。
2.二维数组
对于一维数组成立的一切,对二维数组也成立。
特殊的,arr[3]也可以表示地址,对于arr[i][n]来说,arr[3]=arr+3
n。
3.指针数组
也就是数组里的元素全是指针,一般用于多维数组,让数组中的每一个指针指向每一个数组的首地址,如此可以方便编辑数组。

基于AI的学习

Q:首先,请问你了解数组的概念吗?
A:数组是一组同类的元素的集合,数组中的每一个元素的大小相同。
Q:请问你知道如何定义一个数组吗?
A:数组的类型+数组的名字+最大的元素个数。[]内的数字一定是常量。
Q:请问你知道如何访问数组中的元素吗?
A:arr[0]代表第一个元素,arr[1]代表第二个元素。
若p=arr,p代表第一个元素,(p+1)代表第二个元素。
Q:请问你知道数组名代表什么吗?
A:数组名是数组的起始地址。
Q:请问你知道指针变量与数组之间的关系吗?
A:指针变量保存数组的起始地址,通过指向数组的指针也可以访问数组,并进行编辑。
Q:请问你了解如何通过指针访问数组元素吗?
A:1.p,(p+1)或p[0],p[1]等

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 30/30 1/1 20/20 认识到自己的不足之处
第二周 200/230 2/3 25/45 学会自行寻找资源学习
第三周 300/530 3/6 35/80 万事开头难!
第四周 200/730 2/8 35/115 gpt很好用
第五周 400/1130 1/9 40/155 实践出真知
第六周 600/1730 5/14 40/195 伪代码好难
第七周 500/2230 2/16 40/235 不懂专有名词的痛
第八周 500/2730 1/17 40/275 同学,你知道什么叫指针吗?

标签:20231319,arr,元素,2024,数组,2023,指针
From: https://www.cnblogs.com/huong/p/17909684.html

相关文章

  • 2023-2024-1 20232422《网络》第6周学习总结
    教材内容梳理如下教材学习中的问题和解决过程问题1:区块链的数据结构为什么具有不可篡改的特性?解答:研读教材可知。区块链的数据结构:比特币网络中,数据以文件的形式被永久记录,称这些记录为区块。新区块一旦被记录在区块链上,就不能被改变或者删除。时间戳记录特定的数据生......
  • 2023-2024-1 20231325 《计算机基础与程序设计》第12周学习总结
    ###目录*作业信息*教材学习内容总结1.《c语言程序设计》第11章*基于AI的学习*上周错题*学习进度条作业信息这个作业属于哪个课程2023-2024-1《计算机基础与程序设计》这个作业的要求在哪里1.学习《C语言程序设计》第11章并完成云班课测试。作业正文......
  • 2023/12/17
    ​EnglishLuli​2023/12/17 单词phenomenon(现象):指一种普遍出现或引起注意的事物或事件。hypothesis(假设):指对某事物或现象的推测性解释,需要进一步验证。facilitate(促进):指使事情更加容易或顺利进行。coherent(连贯的):指事物或想法逻辑清晰,相互关联,构成一个整体。......
  • 学年(2023-2024-1)学号(20231311)《计算机基础与程序设计》第12周学习总结
    2023-2024-120231311《计算机基础与程序设计》第12周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第十二周作业这个作业的目标学习《C语言程序设计》第11章并完成云班课测试作业......
  • 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结构体:一种构造类型。内部成员由一种或多种基本类型或构造类型构......
  • 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教材......
  • C#有望成为2023年的编程语言之王
    前言TIOBE2023年12月编程语言指数头条新闻:C#有望成为2023年的编程语言之王。TIOBE是什么?访问地址:https://www.tiobe.com/tiobe-index/TIOBE是一个编程社区指数,用于衡量不同编程语言的受欢迎程度。TIOBE指数基于全球范围内熟练工程师数量、课程和第三方供应商等多个因素进行......
  • 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......