函数参数

简介: 函数参数。

函数参数
如果函数要使用参数,则必须声明接受参数值的变量。这些变量称为函数的形式参数。
形式参数就像函数内的其他局部变量,在进入函数时被创建,退出函数时被销毁。
当调用函数时,有两种向函数传递参数的方式:
调用类型 描述
传值调用 该方法把参数的实际值复制给函数的形式参数。在这种情况下,修改函数内的形式参数不会影响实际参数。
引用调用 通过指针传递方式,形参为指向实参地址的指针,当对形参的指向操作时,就相当于对实参本身进行的操作。
默认情况下,C 使用传值调用来传递参数。一般来说,这意味着函数内的代码不能改变用于调用函数的实际参数。

目录
相关文章
|
7月前
|
C++
c++函数参数
c++函数参数
62 0
|
4月前
|
程序员 C语言
指针在函数参数和返回值中的使用
指针在函数参数和返回值中的使用
64 9
|
4月前
【函数】数组做函数参数
【函数】数组做函数参数
|
6月前
|
安全 C++ 开发者
C++一分钟之-函数参数传递:值传递与引用传递
【6月更文挑战第19天】C++中函数参数传递涉及值传递和引用传递。值传递传递实参副本,安全但可能效率低,适合不变对象;引用传递传递实参引用,允许修改,用于高效修改或返回多值。值传递示例显示交换不生效,而引用传递示例实现交换。常量引用则防止意外修改。选择传递方式需考虑效率与安全性。
54 2
|
7月前
|
C语言
用指针函数变量调用函数
用指针函数变量调用函数
23 2
|
7月前
函数参数
函数参数。
38 1
|
7月前
函数的形参
函数的形参
41 0
|
7月前
形式参数和实际参数是什么鬼?
形式参数和实际参数是什么鬼?
76 0
|
C++
c++引用作为函数参数和函数返回值
c++引用作为函数参数和函数返回值
76 0
|
编译器
【为什么】将指针传递给函数
【为什么】将指针传递给函数