黑马程序员技术交流社区

标题: 还有就是关于数组和函数的问题 [打印本页]

作者: 学以致用表初衷    时间: 2016-1-8 21:10
标题: 还有就是关于数组和函数的问题
在函数的内部修改形参变量值 不会影响实参的值。这种传递参数的形式叫做值传递
这个你可以自己去随便设置一个去试试。
void haHa(int a)
{
a++;
printf("%d",a);
}
int main()
{  
  
   int b=10;
  haha(b);
printf("%d\n",b);
}
这里的值哈哈里的就是11.b就是10.
而数组就是函数内部修改数组元素的值。实数数组的元素也会跟着一起修改。
因为在传递过程中。传递的是实参组的地址。按照格式 你再做一次。数组的就会改变。
作者: 龙泉    时间: 2016-1-8 22:28
Xcode 试一下




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2