C语言_函数
来源:互联网 发布:武器发射工程 知乎 编辑:程序博客网 时间:2024/05/17 23:39
函数是具有特定功能的代码段, 一连串语句组合在一起实现某种功能.
返回值类型 函数名 (参数列表){
语句;
return;
}
返回值类型: 1.无 (可以写 void)
2.有 (可以写 int, float,...)
函数名:
参数列表 : 1.无(可以写 void, 可以不写)
2.有 :<1> 1个参数, 写法: 参数类型 + 名
<2> 多个参数, 写法: 参数类型 + 名, 参数类型 + 名 ......
//无返回值,无参数类型函数
void fun1() {
printf("Hello, iOS\n");
}
//无返回值,有参数类型函数
void fun2(int arg) {
if (arg) {
printf("Hello, iOS(fun2)\n");
}else {
printf("Hello, iPhone\n");
}
}
//如果参数有两个或者两个以上,每个参数都要写参数类型和参数名,以逗号分隔
void fun3(int a,int b){
//主调函数不能获得最大值
printf("最大值为%d\n", a > b ? a : b);
}
//有返回值无参数类型的函数
int fun4() {
return 38;
//return 后面的语句不会被执行到
}
//有返回值有参数类型的函数
int func5(int a,int b ) {
//主调函数可以获得最大值(返回值)
return a > b ? a : b;
}
int main(int argc,const char * argv[]) {
// 调用函数的时候不能省略小括号
fun1();
//调用函数2,在小括号内传入参数,传入参数的时候不需要传入参数类型
fun2(1 > 2);
// 调用函数3
fun3(4,9);
// 调用函数4,获得返回值
int result = fun4();
printf("result = %d\n", result);
// 调用函数5,获得返回值(两个数的最大值)
// 现在我们可以把主函数称为【主调函数】
int max = func5(3,5);
printf("最大值为%d\n", max);
- C语言_函数
- C语言_函数
- C语言_函数
- C语言_深入函数
- C语言_指针函数
- C语言_函数指针
- C语言_函数_例子
- 黑马程序员—C语言_函数
- C语言学习笔记:09_函数
- iOS C语言6_函数
- iOS C语言11_函数指针
- C语言_删除字符函数
- C语言_密码不回显+"*"函数
- 20161215C语言基础14_函数
- C语言_时间日期函数
- C语言_函数指针数组指针
- C语言学习笔记:10_函数_高级
- c语言_函数指针作为函数参数的使用
- ubantu下安装Nginx
- linux进程简述
- Android中clipChildren属性的用法
- IEEE802.11协议族简介
- DOC文档视图状态指定
- C语言_函数
- Java 理论与实践: 处理 InterruptedException
- EasyUI表单验证,自定义插件验证,自定义js插件验证,远程验证,常见手机号,中英文,qq等验证规则验证
- Lua_Table_读取配置及取数据
- Linux C代码实现cgi shell
- 数字统计
- 如何优化myeclipse
- net.sf.json.JSONException: There is a cycle in the hierarchy!错误解决方案
- 库文件支持的arm64指令集架构的方法