- 3
- 0
- 约4.22千字
- 约 18页
- 2021-10-18 发布于浙江
- 举报
☆☆ 第5章 函数 * 5.3 函数调用与参数传递 void print_array(int a[]) /*定义函数实现输出数组元素功能*/ { int i; for(i=0;i10;i++) { if(i % 5==0)printf(\n); printf(%d,a[i]); } } 程序运行时输入1至10,则程序输出如下: 1 2 3 4 5 6 7 8 9 10 一维数组参数的定义和使用原则 一维形参数组的定义形式为:类型名 形参数组名[],不用指定元素个数,但一对方括号不可缺少,否则无法说明该参数为一数组。 调用使用数组参数的函数时,与形参数组对应的实参是一个同类型的数组名,不需要指定元素个数,也不需要加上方括号。 第一页 5.3 函数调用与参数传递 一维数组参数 数组参数传递 在函数中对形参数组所做改变,将被保存在形参数组所对应的存储空间中,这也就间接改变了实参数组,因为它们对应同样的存储空间。当函数调用结束后,形参数组不再对应任何存储空间,形参数组也就没有具体的元素了。但是,实参数组仍然对应原来的存储空间,而存储空间中改变后的值就是实参数组新的元素值。 通常情况下,数组做函数参数,需要再定义一个整型形参,用于传递数组元素个数的信息。 第二页 5.3 函数调用与参数传递 例5-6 编写一个实现
您可能关注的文档
最近下载
- 手持终端说明书.doc VIP
- 【26秋六年级上册语文】语文课后习题参考答案,方便查找,让辅导更省心.docx VIP
- DB11T 664-2009 骨灰撒海服务规范.docx VIP
- DB11T 594.2-2014 地下管线非开挖铺设工程施工及验收技术规程第2部分 顶管施工.docx VIP
- DB11T 644-2009 外墙外保温技术规程(现浇混凝土模板内置保温板做法).docx VIP
- DB11T 643-2009 屋面保温隔热工程施工技术规程.docx VIP
- 七上数学:创新类压轴题.pdf
- DB11T 589-2010 保健按摩操作规范.docx VIP
- 易制爆化学品名录(2025版).docx
- DB11T 1322.3-2017 安全生产等级评定技术规范 第3部分:加油站.docx VIP
原创力文档

文档评论(0)