2023-2024-1 学号20231324《计算机基础与程序设计》第十一周学习总结
作业信息
这个作业属于哪个课程 | 2023-2024-1-计算机基础与程序设计 |
---|---|
这个作业要求在哪里 | 2023-2024-1计算机基础与程序设计第十一周作业 |
这个作业的目标 | 自学教材《计算机科学概论》第15,16章与《C语言程序设计》第10章并完成云班课测试。 |
作业正文 | 2023-2024-1 学号20231324《计算机基础与程序设计》第十一周学习总结 - 张殊瑜 - 博客园 (cnblogs.com) |
教材学习内容总结
1.《计算机科学概论》
- 连网(网络的类型,Internet连接,包交换)
- 介绍了开放式系统的概念
- 了解网络地址及域名
- 云计算与区块链
- 万维网
- HTML(超文本标记语言)和CSS(层叠样式表)
- 信息检索的定义和特点:信息检索是指从大量的信息中找到用户感兴趣的信息的过程。其特点包括非结构化数据、模糊查询、大规模数据处理等
- 交互式网页如Java小程序
- 可扩展标记语言XML
- 社交网络
2.《C语言程序设计》
- 字符串以\0结尾
- 字符串的存储
- 字符指针
- 字符串的访问和输入输出
- 向函数传递字符串
- 可以使用字符数组来表示字符串,也可以使用指针来表示字符串
- 可以使用动态分配内存以存储不同长度的字符串
教材学习中的问题和解决过程
未初始化字符串指针、越界访问。
- 初始化字符串指针:在声明字符串指针时,确保对其进行初始化,可以使用空字符串或者动态分配内存并初始化。
- 避免越界访问:在进行字符串操作时,始终确保不会越界访问,可以使用字符串操作函数来确保安全操作,比如
strcpy
、strncpy
、strcat
等,同时可以使用strlen
函数来获取字符串长度,避免越界访问
基于AI的学习
标签:20231324,学号,2024,2023,字符串,程序设计 From: https://www.cnblogs.com/zhangshuyu2005/p/17893373.html