C++第六课 函数1

一、函数是什么:

一组语句的集合。通常完成一个独立的功能。

二、写法:

类型名 函数名(形式参数表)

{

     函数体;

}

三、形参和实参:

函数定义中,函数名后面的括号内放置形式参数。多个形参用逗号隔开。每一个须指定类型。

调用函数时,函数名之后的括号内放置实际参数。实参与形参一一配对。

四、返回值:

是指调用函数后得到的结果值。要让函数返回值,需要在函数体内使用return语句。

五、函数类型:

函数类型是函数返回值的类型。void类型(空类型)意味着函数不返回值。

六、调用:

函数调用就是执行函数体。

分三步进行:

1.参数传递    

主调函数把参数传递给被调函数。具体步骤是:

 1.1 计算出实参表达式的值,

 1.2 为形参变量分配独立的内存区域,

 1.3 把实参表达式的值拷贝给形参。

2.执行函数体  

被调函数内的语句被执行。

3.函数返回  

执行到最后一条语句或遇到return语句时,执行流程返回至主调函数。而后继续执行同一语句的余 下部分或下一语句。

原文地址:https://www.cnblogs.com/leopotter/p/4874403.html