c语言中为什么形参的改变不影响实参
时间: 2023-11-30 12:04:52 浏览: 218
在被定义的函数中必须指定形参的类型。-C语言课件(精简版)
在 C 语言中,形参和实参是两个不同的变量。当我们在函数调用时,实参的值会被复制到形参中,函数内部对形参的修改不会影响到实参的值。这是因为在 C 语言中,函数参数传递是按值传递的,也就是说实参的值会被复制到形参中,函数内部对形参的修改只会影响到形参本身,不会对实参造成影响。如果希望函数内部对实参的修改能够影响到实参本身,可以使用指针或引用类型的参数。
阅读全文