C++ 实参和形参

时间:2021-02-06 17:07:24

形参:在函数没有调用的时候,函数的形参并不占据实际的内存空间,也没有实质的值,——正如字面意思那样,“形式”参数,只是一个“形式。

实参:当函数被调用的时候,系统会为形式参数分配内存空间,然后用“实际”参数为形参赋值。

我们在使用函数的过程中,在函数中调用我们自己定义的函数的时候,会把实参传给一个形参类型和该实参相对应的函数——这个参数传递的过程,实际上是一个形参和实参结合的过程,简称形实结合。

C++中提供新的变量类型,它的值有true和false.布尔类型变量的命名以is开头为好。

C++中提供了显示的类型转换,语法为:

static_cast<type>(value)
例如:
cout<<static_cast<int>(2.5);