您的位置:首页 > 编程语言 > C语言/C++

【C++学习笔记】函数

2017-05-13 02:04 295 查看
一、定义函数原型

1、复制函数定义的函数头,并添加分号即可;

例如:

void functionName(parameterList x);
2、函数原型不要求提供变量名,有类型列表就足够了

例如:

void functionName(parameterList);


3、原型的功能

(1)编译器正确处理函数返回值;

(2)编译器检查使用的参数数目是否正确;

(3)编译器检查使用的参数类型是否正确。如果不正确,则转换为正确的类型(如果可能的话)。

二、定义函数

1、无返回值

void functionName(parameterList)
{
statement(s)
return;
}


2、有返回值

typeName functionName(parameterList)
{
statements
return value;
}


三、函数参数
1、参数(argument)表示实参,参量(parameter)表示形参

2、多个参数

(1)多个参数时用逗号分开;

(2)函数两个参数的类型相同,则必须分别指定每个参数的类型,不能像声明常规变量那样,将声明组合在一起;

(3)原型中的变量名不必与定义中的变量名相同,且可以省略;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: