目录
一、函数的定义
1.标准函数
标准函数有:sqrt(); pow(); memset(); sort(); abs(); strlen(); size();
2.自定义函数
函数定义格式:
返回值类型 函数名(形式参数表){
函数体;
}
举例:
写一个函数,要求其功能为比较两个数中的最大数:
int maxx(int a,int b){ //注意:形式参数之间必须用“,”隔开
if(a>b) return a;
else if(b>a) return b;
else return -1;
}
(注意:“max”在C++中也是标准函数,在写函数名的时候切记还要区分开,不要与之相同)
3.函数的定义
(1)有参函数
有参函数是指有参函数表的函数,例如:
int maxx(int x,int y){
}
(2)无参函数
无参函数是指没有参数函数表的函数,例如:
void maxx(){ //无参函数通常不需要返回值,所以返回值类型用void
}
(3)空函数
例如:
函数名(){}
(空函数只占据一个位置,不做任何事,在大程序设计中,其用于扩充函数空能)