全局与局部变量及递归
来源:互联网 发布:serpentza黑中国知乎 编辑:程序博客网 时间:2024/06/07 19:46
//全局变量, 整个文件中,所有的函数都能使用的变量。
int b;
void function(){
printf(“\nb is %d\n”, b);
b = 478457845;
// 10! 10 * 9 * 8 * …..*1
// n! n * (n-1)(n- 2) (n - 3)…..*1
}
int functionGui(int a){
// 乘法递归
if (a == 1 || a == 0) {
return 1;
}else{
return a * functionGui(a - 1);
}
}
//return的注意事项, return后面的代码不会执行
void func(){
printf(“\n1111111”);
printf(“\n2222222”);
printf(“\n33333333”);
printf(“\n44444444”);
return;
printf(“\n55555555”);
printf(“\n66666666”);
}
//在函数体内部 声明的变量,称为局部变量。 其他函数不能使用
int main(int argc, const char * argv[]) {
@autoreleasepool {
// insert code here…
NSLog(@”Hello, World!”);
int a = 10;
b = 1213;
printf(“a is %d”, a);
function();
printf(” b sasfds is %d,\n”, b);
printf(“%d”, functionGui(10));
func();
}
- 全局与局部变量及递归
- 全局与局部变量
- 全局静态变量及局部静态变量
- static全局、局部变量,全局变量及局部变量
- 慕课网c语言学习记录(递归,局部与全局,变量存储类别,内外部函数)
- 内存分配及(静态)全局(局部)变量
- 输出局部与全局两个同名变量
- C++primer 2.2 变量--全局与局部
- php中的全局与局部变量
- 学习笔记---全局与局部变量
- day09 数组形参、递归、全局/局部变量、static
- static全局(局部)变量与普通的全局(局部)变量的区别
- js全局局部变量
- 全局和局部变量
- 全局和局部变量
- 全局/局部变量
- static变量与全局、局部变量的区别
- static变量与全局、局部变量的区别
- android - EventBus
- Friends(DFS+剪枝)
- MySql分页和Oracle分页
- socket lib初始化样例代码
- Wildfly8 POST请求中文乱码分析与解决
- 全局与局部变量及递归
- 安全令牌
- 矩阵理解(转)
- redis主从配置
- SkipList 跳表 简单易懂表述
- Maven的Build过程
- mac下使用pf进行端口转发的疑问与解答
- NoSql数据库及其语法比较
- 小白学python(一) 最简单的代码片段