1.值传递
函数调用时将实参赋值给形参,形参作为局部变量保存在栈中;函数返回时销毁形参,不会影响实参的值。
2.指针传递
本质上还是值传递,可以理解为传递的是变量的地址;所以可以改变指针所指内存中的值,但不会改变指针(实参)的值。
C语言函数参数传递
最新推荐文章于 2022-07-14 09:18:04 发布
1.值传递
函数调用时将实参赋值给形参,形参作为局部变量保存在栈中;函数返回时销毁形参,不会影响实参的值。
2.指针传递
本质上还是值传递,可以理解为传递的是变量的地址;所以可以改变指针所指内存中的值,但不会改变指针(实参)的值。