1、概念
执行一个任务的一组语句体,可以通过调用函数,处理一类问题。main是主函数,一般一个程序里面都有一个主函数,是程序的入口和出口
2、函数定义
return_type function_name( parameter list ) { body of the function }
return_type 指函数返回值的类型,也可以是void,这时表示没有返回值。
function_name函数名,命名规则和变量命名规则一样,但是最好能够传达意思,容易阅读。
parameter list指的是传参类型,可以给默认值。
body of the function是指函数的主体语句。
3、函数声明
可以先声明函数,然后在后面再定义函数,
int max(int,int),这里的参数不必知名参数名称,有类型即可
4、函数调用
可以在程序中使用,当作一个方法,比如求取a=2,b=3的最大值时,可以直接使用c=max(a,b),此时,c的值就是a与b中的最大值。
5、函数参数
可以传入各种数据类型的值,也可以是数组,指针
6、示例
#include<stdio.h> int max(int a,int b){ int c; if(a>b){ c = a; } else { c = b; } return c; } int main(){ int c,a=2,b=3; c = max(a,b); printf("%d\n",c); return 0; }
输出
标签:function,return,函数,int,max,可以 From: https://www.cnblogs.com/chenbao1012/p/17227708.html