函数简介
2015-12-07 18:21
176 查看
1、什么是函数?为什么要用函数?
简单来说,函数就是一个代码段,这个代码段的主体 用{}包含,函数就是讲功能模块化。
2、函数的好处
函数可以使程序更具稳定性和可复用性
3、函数的定义
函数有两种定义方法:1先声明,后实现(如果函数的实现部分比较长)
就是在main函数上面先讲函数声明,让程序可以由上而下的执行,再在main函数的下方具体实现
2、声明和实现放在一起(这样写逻辑简单 注意:这样写的话,函数必须放在main函数的前面)
4、函数的形式:
函数名首字母要小写
具体格式:
返回值类型 名字(参数1,参数2,参数3){
//函数体
//代码
return;
}
int add(int a, int b){
int result = a+b;
return result;
}
void print(int a){
printf("%d\n",a);
}
tip:返回值类型主要看函数本身,void表示没有返回值
5、如何调用函数
int result = add(10 , 20);
print(result);
6、编程风格
main函数里面尽量不要看到具体的实现,只有逻辑结构,具体的实现都是有函数完成
简单来说,函数就是一个代码段,这个代码段的主体 用{}包含,函数就是讲功能模块化。
2、函数的好处
函数可以使程序更具稳定性和可复用性
3、函数的定义
函数有两种定义方法:1先声明,后实现(如果函数的实现部分比较长)
就是在main函数上面先讲函数声明,让程序可以由上而下的执行,再在main函数的下方具体实现
2、声明和实现放在一起(这样写逻辑简单 注意:这样写的话,函数必须放在main函数的前面)
4、函数的形式:
函数名首字母要小写
具体格式:
返回值类型 名字(参数1,参数2,参数3){
//函数体
//代码
return;
}
int add(int a, int b){
int result = a+b;
return result;
}
void print(int a){
printf("%d\n",a);
}
tip:返回值类型主要看函数本身,void表示没有返回值
5、如何调用函数
int result = add(10 , 20);
print(result);
6、编程风格
main函数里面尽量不要看到具体的实现,只有逻辑结构,具体的实现都是有函数完成
相关文章推荐
- 2015.12.07 函数
- Mysql有用的面试题
- 如何查下分支
- Bestcoder round #65 && hdu 5593 ZYB's Tree 树形dp
- 正益移动:AppCan核心竞争力是开放的生态系统
- 程序猿必知的swift单例编写的正确方式
- git一些操作命令
- iOS定位添加大头针
- poj 2155 matrix 二维线段树
- 使用std::move()提醒编译器对返回值进行优化
- 常用语
- Linux目录树架构、挂载、常用根目录介绍
- android 自定义view的使用(最佳demo——返回标题栏)
- hashmap的key值不能重复
- 定时器 获取当前时间
- Find Minimum in Rotated Sorted Array
- 1.惨不忍睹凌乱的定时任务
- 谈谈Java的集合组件
- STL UVA 11995 I Can Guess the Data Structure!
- PInvoke复习之C# C++ 字符串传递