在定义函数之后,我们就会开始调用函数来实现相关的功能,
如:
在无参函数的例子中初始化游戏界面:initFrame();
在有参函数的例子中点击<向上>按钮:move(1);
从而可以得出
函数调用的一般形式为:
函数名(实际参数表)
对无参函数调用时则无实际参数表。实际参数表中的参数可以是常数,变量或其它构造型数据及表达式。如果有多个参数则各实参之间用逗号分隔。
被调用函数的声明和函数原型
如:在有参函数的例子的中定义和声明是
void move(int choice)//函数声明。
void move(int choice)//函数定义定义函数来选择移动方向
{
……
……
……
}
从上可得出其形式为:
类型说明符 被调函数名(类型 形参,类型 形参…);
在主调函数中调用某函数之前应对该被调函数进行说明(声明),这与使用变量之前要先进行变量说明是一样的。在主调函数中对被调函数作说明的目的是使编译系统知道被调函数返回值的类型,以便在主调函数中按此种类型对返回值作相应的处理。