首页 > 编程语言 >2024-2025-1(20241321)《计算机基础与程序设计》第八周学习总结

2024-2025-1(20241321)《计算机基础与程序设计》第八周学习总结

时间:2024-11-17 16:40:55浏览次数:1  
标签:学习 变量 2024 2025 20241321 数组 指针

这个作业属于哪个课程 <班级的链接>(2024-2025-1-计算机基础与程序设计
这个作业要求在哪里 <作业要求的链接>(2024-2025-1计算机基础与程序设计第一周作业)
这个作业的目标 <深刻学习C语言,反思一周学习,温故知新>
作业正文 ... 本博客链接https://www.cnblogs.com/guchuang/p/18550701

教材学习内容总结

9.1 变量的内存地址
介绍变量在内存中的存储位置及其获取方法。
9.2 指针变量的定义和初始化
讲解如何定义指针变量以及如何对其进行初始化。
9.3 间接寻址运算符
解释间接寻址运算符的使用方法和作用。
9.4 按值调用与模拟按引用调用
比较按值调用和按引用调用的区别,并介绍模拟按引用调用的方法。
9.5 用指针变量作函数参数的程序实例
提供使用指针变量作为函数参数的具体编程实例。
9.6 函数指针及其应用
探讨函数指针的定义、使用及其在编程中的应用场景。

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

问题一:我看了这一段文字(“数组从0开始”)
解决方案:老师讲解
在底层实现中,数组的存储通常是连续的内存块。
如果数组从0开始,那么可以通过简单的算术计算来访问数组中的任何元素。例如,如果数组的第一个元素存储在内存地址 A ,那么第二个元素存储在 A + 1 ,第三个元素存储在 A + 2 ,以此类推。这种计算方式简单且高效。
问题二:我看了这一段文字(“数组名代替数组”)
解决方案:AI学习
当你将数组作为参数传递给函数时,数组名会被转换为指向数组第一个元素的指针。这意味着函数接收到的是数组的地址,而不是数组的副本,因此函数可以直接修改数组的内容。
心得:要以机器语言学习

基于AI的学习

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第六周 200/1100 1/7 3/21

标签:学习,变量,2024,2025,20241321,数组,指针
From: https://www.cnblogs.com/guchuang/p/18550701

相关文章

  • 2024-2025-1 20241314 《计算机基础与程序设计》第八周学习总结
    2024-2025-120241314《计算机基础与程序设计》第八周学习总结作业信息这个作业属于哪个课程<班级的链接>(2024-2025-1-计算机基础与程序设计)这个作业要求在哪里2024-2025-1计算机基础与程序设计第八周作业这个作业的目标功能设计与面向对象设计面向对象设计过......
  • 2024-2025-1 20241415《计算机基础与程序设计》第八周学习总结
    如2024-2025-120241415《计算机基础与程序设计》第八周学习总结作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里2024-2025-1计算机基础与程序设计第八周作业这个作业的目标功能设计与面向对象设计,面向对象设计过程,面向对象语......
  • GBK&Unicode -2024/11/16
    UTF-8是一种编码规则为什么会有乱码:读取数据时未读完整个汉字编码和解码的方式不统一如何不产生乱码不要使用字节流读取文本文件编码解码时使用同一个码表,同一个编码方式publicstaticvoidmain(String[]args)throwsUnsupportedEncodingException{......
  • 2024.11.16 2024 CCPC济南站
    Solved:5/13Penalty:707Rank:101Rank(ucup):200比赛链接A.TheFool题意:给一个\(n\timesm\)的字符串矩阵,有一个字符串和其他不同,求这个字符串的位置。直接模拟即可。#include<bits/stdc++.h>usingnamespacestd;constintN=205;stringa[N];intmain(){ios::s......
  • 学期2024-2025-1 学号20241416 《计算机基础与程序设计》第8周学习总结
    作业信息|这个作业属于哪个课程|https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP||这个作业要求在哪里|https://www.cnblogs.com/rocedu/p/9577842.html#WEEK08||这个作业的目标|功能设计与面向对象设计,面向对象设计过程,面向对象语言三要素,汇编、编译、解释、执行||作......
  • 2024年大学生计算机大赛决赛-个人赛参考代码
    比赛链接A.退休代码voidsolve(){inta,b;cin>>a>>b;intnum=a+b;intres=(1000000+num-1)/num;cout<<res/12<<''<<res%12;}B.四季代码voidsolve(){ inta,b; scanf("%d-%d&qu......
  • 20222305 2024-2025-1 《网络与系统攻防技术》实验六实验报告
    网络攻防实验报告姓名:田青学号:20222305实验日期:2024/11/15—2024/11/22实验名称:Metasploit攻击渗透实践指导教师:王志强1.学习内容1.Metasploit:是一款开源安全漏洞利用和测试工具,集成了各种平台上常见的溢出漏洞和流行的shellcode。2.渗透攻击模块(exploits):被动渗透攻击......
  • 2024长城靶场训练
    仿射密码首先题目描述使用仿射函数y=3x+9加密得到的密文为JYYHWVPIDCOZ,请尝试对其解密。flag为flag{大写明文}。1、使用在线网站直接破解或手工计算破解,获得flag。(参数a=3,b=9,对应仿射函数y=3x+9)仿射密码加密_仿射密码解密手工计算使用解密函数为D(x)=a^-1(x-b)(modm),......
  • 学期2024-2025-1 学号20241421 《计算机基础与程序设计》第8周学习总结
    作业信息|这个作业属于哪个课程|https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP||这个作业要求在哪里|https://www.cnblogs.com/rocedu/p/9577842.html#WEEK08||这个作业的目标|功能设计与面向对象设计,面向对象设计过程,面向对象语言三要素,汇编、编译、解释、执行||作......
  • 20222310 2024-2025-1 《网络与系统攻防技术》实验五实验报告
    一、实验内容1.从www.besti.edu.cn、baidu.com、sina.com.cn中选择一个DNS域名进行查询,获取以下信息(1)DNS注册人及联系方式(2)该域名对应IP地址(3)IP地址注册人及联系方式(4)IP地址所在国家、城市和具体地理位置2.尝试获取BBS、论坛、QQ、MSN中某一好友的IP地址,并查询获取该好友所......