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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

在函数的内部修改形参变量值 不会影响实参的值。这种传递参数的形式叫做值传递
这个你可以自己去随便设置一个去试试。
void haHa(int a)
{
a++;
printf("%d",a);
}
int main()
{  
  
   int b=10;
  haha(b);
printf("%d\n",b);
}
这里的值哈哈里的就是11.b就是10.
而数组就是函数内部修改数组元素的值。实数数组的元素也会跟着一起修改。
因为在传递过程中。传递的是实参组的地址。按照格式 你再做一次。数组的就会改变。

1 个回复

倒序浏览
Xcode 试一下
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马