A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© qiyueios 初级黑马   /  2015-10-8 00:27  /  877 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

    今天学到的数组和函数的一点联系:      
数组元素作为函数的参数:数组元素就是下标变量,即实现单向的值传递;
   
数组名作为函数参数:1) 不要求形参也是一个数组元素,但是用数组名作为函数参数的时候,则要求形参和实参必须是类型相同的数组
                 2) c中数组名代表了数组在内存中的起始地址,所以实参和形参之间不是值传递而是地址传递,实参数组名将该数组的起始地址传递给
                       形参数组,两个数组共享一段内存单元,编译系统不单独为形参数组分配存储单元;
      
          
   

2 个回复

倒序浏览
数组作为函数的参数有两种形式:一是:把数组元素作为函数的实参,此时形参是普通变量,二是:把数组名作为函数的实参,此时形参可以是数组名或者指针。
回复 使用道具 举报
挺深入的,不错!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马