- 2
- 0
- 约2.98万字
- 约 178页
- 2019-08-22 发布于江西
- 举报
第六章 6.1 函数 2、参数传递方式 值传递方式 方式:函数调用时,为形参分配单元,并将实参的值复制到形参中;调用结束,形参单元被释放,实参单元仍保留并维持原值 特点: 形参与实参占用不同的内存单元 单向传递——实参传给形参,而不会做相反的事(形参返回绘实参) 地址传递 方式:函数调用时,将数据的存储地址作为参数传递给形参 特点: 形参与实参占用同样的存储单元 “双向”传递 形参必须是地址变量,而实参可以是地址常量、变量或地址表达式。 方法有两种 指针作函数的参数 数组作函数的参数 例如:有一数组有10个元素,要求输出其中最大和最小的元素值。 #define N 10 main ( ) { void max_min(int arr[ ], int *pt1, int *pt2,int n); int array[N]={1,8,10,2,-5,0,7,15,4,-5},*p1,*p2,a,b; p1=a;p2=b; max_min(array,p1,p2,N); printf(“max=%d,min=%d”,a,b); } void max_min(int arr[ ],int *pt1,int *pt2,int n) { int I; *pt1=*pt2=arr[0]; for(I-=1;In;I++)
您可能关注的文档
最近下载
- 2014黑龙江省公务员考试职位表下载2014黑龙江省公务员考试职位表下载.doc VIP
- DL∕T 1093-2018 电力变压器绕组变形的电抗法检测判断导则.docx VIP
- 武汉理工大学材料科学基础课件全下.ppt
- 标称电压高于1000V架空线路用绝缘子使用导则 第3部分交流系统用棒形悬式复合绝缘子.pdf VIP
- 通信动力机务员操作技能题库.doc VIP
- 2026年高考河北卷物理高考真题(解析在卷尾版).docx VIP
- 2《丁香结》课件(共22张PPT).pptx VIP
- Unit 2 Home sweet home 第1课时 课件- 人教版英语八年级上册.pptx
- 2025年高级(三级)信息通信网络机务员(动力机务)《理论知识》真题及答案.docx VIP
- 年产20000吨高速通信基板用电子材料项目环境报告书.pdf
原创力文档

文档评论(0)