从头开始-05.C语言中函数
函数:
完成特定功能代码段
特点:函数只有调用的时候才会执行
定义格式:返回值类型 函数名称(形参类型 形参名称,...){
语句;
...
}
函数参数
形式参数:在定义函数的时候,函数名后面小括号中的参数
实际参数:在函数调用的时候,函数名后面小括号中的参数
注意点:
- 形参与实参必须一一对应
- 实参与形参的类型必须一致
- 基本数据类型作为函数参数传递是值传递
- 组作为函数参数传递是地址传递
- 指针作为函数参数传递是地址传递
- 结构体作为函数参数传递是值传递
返回值:
return 作用:
1、结束函数
2、返回数据给函数调用这个
注意点:
1、什么样的返回值类型就必须返回什么类型的值
2、如果没有返回值,返回值类型就是void,此时可以没有return语句,若需要提前结束函数,可以使用return;
3、若没有写返回值类型,那么默认为int(开发中不可以省略返回类型)
函数声明:
1、把函数头考过来加一个;
2、告诉编译器这个函数已经存在了
作者:
mekor
出处:http://www.cnblogs.com/Mekor/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。如有问题,可以发邮件
邮箱: hiccer@126.com
微博: mekor 联系我,非常感谢。
出处:http://www.cnblogs.com/Mekor/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。如有问题,可以发邮件
邮箱: hiccer@126.com
微博: mekor 联系我,非常感谢。