- <p>
- C语言中函数参数的传递有:值传递、地址传递、引用传递这三种形式。
- </p>
- <p>
- 按值传递--子函数在内存开辟一个临时空间,将传递的实参访问这个空间,当子函数结束后,这个内存空间就会释放。
- </p>
- <p>
- 地址传递--主函数开辟的某个内存空间首地址传递给子函数,子函数可以直接访问主函数上这段内存空间,
- 当子函数结束后,这部分空间不会被释放,主函数可继续使用这段空间。
- </p>
- <p>
- 引用传递--子函数在内存开辟一个临时空间,将传递的实参的地址值访问这个空间,当子函数结束后,这个内存空间就会释放。
- </p>
- <tr>
- <td>还请大家指正!!
- </td>
- </tr>
复制代码 |