函数是一段可以重复使用的代码,用来独立的完成某个功能。它可以根据用户传递的数据实现相应的功能,就像超市里面的自动收银机器,当顾客的商品条码被录入时,自动收银机器就会根据顾客购买的商品数量和单价计算出总价格,但是当没有商品信息录入时,它就不会去计算商品总价。当然函数也可以不去接收客户传输的数据,但接收用户数据的函数需要在定义时就指明参数,不接收用户数据的函数就不需要定义了,根据这一点就可以将函数分为有参函数和无参函数。
有参函数的定义
Datatype functionname(datatype1,datatype2..)
{
//函数体
}
Datatype表示函数的返回值类型。
Functionname是函数名。
datatype1,datatype2就是参数列表,函数的参数可以只有一个,也可以有多个,当有多个参数时,参数之间用逗号隔开,参数本质上也是一个变量,所以在接收参数时,要确定参数的类型和名称。
例1:
void test(int I,int j)