+参考书: 郑莉(清华大学)C++ 语言程序设计 (第3版)
文章目录2 函数2.1 函数的定义和使用2.2 函数调用的执行过程2.3 嵌套调用与递归调用2.4 参数传递2.5 内联函数2.6 带默认形参值的函数2.7 函数重载2.8 C++ 系统函数 2 函数较复杂的系统通常需要划分为若干个子系统分别独立的开发和调试。函数就是C/C++中子系统的一种体现。
调用其他函数的函数称为主调函数,被其他函数调用的函数称为被调函数。
2.1 函数的定义和使用定义
类型标识符 函数名(形式参数表){语句序列}类型标识符规定了函数的类型,即返回值的类型,返回值需要使用return语句;无返回值的函数类型标识符为void,且不必写return语句。
形式参数表的通常形式为type1 name1, type2 name2,...,typen namen
调用
调用之前需要在主调函数或所有函数之前,如下