第22讲 5 3 49-54数组作为函数参数_第1页
第22讲 5 3 49-54数组作为函数参数_第2页
第22讲 5 3 49-54数组作为函数参数_第3页
第22讲 5 3 49-54数组作为函数参数_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

使用第21课5.3.49-54阵列作为函数引数1,使用指向数组的指针作为函数参数n一维数组名称可以用作函数参数,多维数组名称可以用作函数参数。 n使用指针变量作为参数,以接受实际参数数组名称传递到的地址。n有两种方法:一维数组使用指向变量的指针变量使用指向一维数组的指针变量的二维数组(1)一维数组使用指向变量的指针变量Int a10数组将地址作为函数参数传递,地址由指针占用4个字节。函数的参数没有阵列的复制机制,为了节省内存,复制阵列会浪费空间和CPU。从Main函数调用test时,将打印4指针变量作为一维数组的参数(2)二维数组使用指向一维数组的指针变量实际参数阵列名称是指标常数,但造型参数群组名称会被视为指标变数2,按相反顺序存储数组a中的n个整数如果阵列是函数引数,阵列就没有复制机制,这相当于直接操作原始阵列3、使用指针方法将10个整数从大到小排序。n故障排除想法:在n基本函数中,数组a定义为保留10个整数,基于int *的指针变量p指向a0定义n函数sort,以从大到小排列数组a中的元素从n关键函数调用sort函数,并将指针p用作实际参数使用n气泡对齐4,1个班,3个学生,分别学习4门课程,计算总平均分数和第n个学生的成绩。解决问题的想法:这个主题很简单。此示例使用指向数组的指针作为函数参数。使用函数average查找总平均分数,使用函数search查找并输出第一个学生的成绩。平均求:第一个是指向数组的指针,它存储二维数组的名称,并传递多少个元素(每个元素又是一个一维数组)显示第n个学生的成绩五、一个班,三个学生,各学四门课,找一个以上科目不及格的学生,输出他们整个课程的成绩。n故障排除想法:在主函数中定义二维阵列分数,定义搜索函数,实现学生未通过两个或多个课程的所有课程的结果,形状参数的类型为score (* 4)。调用Search函数时,使用score作为参数,将score0的地址传递给

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论