计算机科学概论与程序设计基础第十一周学习总结
作业信息
班级链接:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP
作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK
作业目标:学习《C语言程序设计》第10章,学习《计算机科学概论》第15、16
教材学习内容总结
《C语言程序设计》第10章
学习了字符串字面量,了解到字符串的存储,字符指针,串的访问和输入输出,字符串处理函数,向函数传递字符串,从函数返回字符串指针,字符处理函数,数值字符串向数值的转换
《计算机科学概论》第15章
学习了网络的类型和Internet连接,以及包交换相关知识,了解了开放式系统与协议,进一步明白了云计算和区块链的定义和区别。
《计算机科学概论》第16章
学习了万维网有关搜索引擎、博客、Web分析等内容,超文本标记语言和层叠样式表,了解交互式网页和可扩展标记语言XML
学习中的问题和解决过程
问题1:对于云计算的作用和定义不分明
问题1解决过程:云计算是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。云计算的特点有虚拟化技术、动态可扩展、按需部署、灵活性高、可靠性高、性价比高、可扩展性。
代码调试中出现的问题和解决过程
问题1;不理解指针所指向的地址到底是什么,&的定义与指针的关系‘
问题一解决过程:指针通过地址能找到所需的变量单元,可以说,地址指向变量单元,打个比方,一个房间的门口挂了一个房间号2008,这个2008就是房间的地址,或者说,2008"指向"该房间.因此,将地址形象化地称为“指针”。意思是通过它能找到以它为地址的内存单元,
如:
int main() {
int a = 100, b = 10;//定义整型变量a,b并初始化
int* p1, * p2; //定义指向整型数据的指针变量p1,p2;
p1 = &a; //把变量a的地址赋给指针变量p1
p2 = &b; //把变量a的地址赋给指针变量p2
printf("a=%d,b=%d\n", a, b);//输出变量a和b的值
printf("*p1=%d,*p2=%d\n", *p1, *p2);
}
上周错题总结
无