【C++】函数的形参 | 您所在的位置:网站首页 › c语言函数的形参可以是 › 【C++】函数的形参 |
【fishing-pan:https://blog.csdn.net/u013921430转载请注明出处】
前言
这些天又在复习C++,温故知新,每次看书都会发现一些之前被自己忽视掉的知识点,所以,学习是不能止步的! 作为一种编程语言,C++最重要的两个部分就是函数和变量,这两者之间进行沟通便是通过参数传递,而参数传递有很多需要注意的细节,今天就来讲讲参数传递的问题。 总的来说,参数传递的过程,就是初始化函数形参的过程。 按值传递按值传递是最直接也是最容易理解的参数传递方式,其形式如下; void fun(int x,int y){...表达式;} //定义; fun(a,b); //调用当进行调用的时候,将参数的值通过拷贝赋值给形参,形参的值在函数体内进行各种计算时,并不影响函数外实参的值,形参值的改变与实参无关; 传值过程是这样的; int y = b; int x = a;下面这个例子就说明了这点; #include using namespace std; void swap(int, int); void main() { int a(5), b(10); swap(a, b); cout |
CopyRight 2018-2019 实验室设备网 版权所有 |