函数是一个命名了的代码块

6.1 函数基础

一个典型的函数定义包括:返回类型、函数名字、形参列表、函数体

通过函数调用符()来执行函数,函数调用符作用于一个表达式,该表达式是函数或者指向函数的指针

调用函数

  1. 用实参初始化函数对应的形参(隐式地定义并初始化函数的形参)
  2. 将控制权转移给被调用函数。此时主调函数的执行被暂时中断,被调函数开始执行

形参和实参

实参是形参的初始值

函数的形参列表

void f1(){ } // 隐式地定义空形参列表
void f2(void){ } // 显式地定义空形参列表