指针
一、PTA实验作业
1.7-1题目提交列表
2.设计思路和流程图
利用循环找最高分和最低分,这里还用到了指针。
3.代码截图
数组a定义太小导致错误。
1.7-2题目提交列表
2.设计思路和流程图
利用函数,通过循环查找数字,若找到index=1;若没找到index=-1;函数返回index;
3.代码截图
1.7-3题目提交列表
2.设计思路和流程图
3.代码截图
四、本周学习总结
1、指针的本质是一个与地址相关的复合类型,它的值是数据存放的位置(地址);数组的本质则是一系列的变量。
2、数组名对应着(而不是指向)一块内存,其地址与容量在生命期内保持不变,只有数组的内容可以改变。指针可以随时指向任意类型的内存块,它的特征是“可变”,所以我们常用指针来操作动态内存。
3、当数组作为函数的参数进行传递时,该数组自动退化为同类型的指针。