1、概念:是实现一定功能的,独立的代码模块。先定义,后使用
2、组成:c语言程序是由一个main函数和至少0个其它函数组成
3、分类
无参函数:函数调用时,无需传参,不用返回值
有参函数:函数调用时,需要传参,需要返回值(根据函数的定义类型返回)
4、语法:
返回类型 函数名(形参列表)
{
函数体语句(函数体);
返回类型;
}
5、注意:
(1)可以定义无类型(void类型)函数,此函数只执行某种功能,无需返回值。
(2)如果省略函数的类型标识符,则默认时int型
(3)若形参列表中有多个形参,之间需要用 “ , ”隔开,即使类型相同,也要逐个说明
int test(int a,int b,char c)
{
return 0;
}
int main()
{
int a,b;//定义普通变量
char c;
test(a,b,c);//接收test函数并传参
}