- 12
- 0
- 约6.75千字
- 约 5页
- 2016-08-01 发布于河南
- 举报
单元测试3答案
一、选择题
1、下面哪个关键字用来结束一个函数的执行__ ___
A break B continue C return D goto
答案:C
A 用来结束一个循环或switch语句的执行
B 用来结束本次循环的执行,开始下一次循环
D 跳转语句,能够从代码当前位置跳转到标号指定的位置,但不能跳出函数
2、数组作为形参则下面的函数原型错误的是_______
A void sort(int a, int len);
B void sort(int *a, int len);
C void sort(int a[], int len);
D void sort(int a[6], int len);
答案 A
函数参数传递的方式有两种:值传递和地址传递。值传递的过程是:系统为形参开辟新的内存,将实参的值传递给形参,函数内部对形参的操作与实参无关。因此,值传递的方式只能用来作为函数的输入。地址传递:数组、指针、引用这三种类型作为形参的传递方式,都是地址传递。
数组做为形参:实质上是将数组的首地址传递给形参,即形参和实参指向了同一块内存,因此,函数内部对形参的操作,比如a[2]=1;实质是指针的间接操作,即通过数组的首地址a,改变了a+2指向的内存。
指针作为形参:本质是将实参的地址传递给形参,如果实参是数组名,则
您可能关注的文档
最近下载
- 洗王系列吸油烟机洗净率检测报告.pdf VIP
- 三年级两位数乘加乘减计算练习题(每日一练,共17份).docx VIP
- (正式版)DBJ33∕T 1095-2024 《 预拌砂浆应用技术规程》.pdf VIP
- 2025中华护理学会团体标准——无创正压通气护理技术.pptx
- 医院及基础医疗卫生机构会计财务制度考试题及答案.docx VIP
- 小学数学巧算24点专项练习题(每日一练,共10份).docx VIP
- 初三艺术中考试题及答案.docx VIP
- 蝶恋花 答李淑一.ppt VIP
- 《医院及基础医疗卫生机构会计财务制度》考试题及答案[最新].docx VIP
- 15D500防雷与接地设计施工要点(OCR).pdf VIP
原创力文档

文档评论(0)