C语言之旅(5)参数传递(值传递,指针传递,数组传递)

看下图:值传递 在这里我写了一个加法的函数 int Add(int a,int b); a,b是函数的形参;在这个程序中1,2是实参。值传递:实参赋值给形参,在我调用Add(1,2);函数的时候,其实是实现了两步: 1.a=1,b=2; 2.执行函数。这就是值传递。 指针传递: 从上图可以看出来我明明要进行数值c,d的交换,但是为什么输出的结果依旧是原来的。因为在这个时候你用的是值传递,并没有改变
相关文章
相关标签/搜索