黑马程序员技术交流社区
标题:
今天下午学到的一些函数知识
[打印本页]
作者:
赵俊腾
时间:
2015-4-14 21:31
标题:
今天下午学到的一些函数知识
今天下午听到一句话让我记忆犹新
在苦逼的路上,逗逼的走着,走向牛逼!
1.函数的调用
1)函数表达式(m=max(34,12)+10);
2)函数调用作为另一个函数的实参;
3)函数的嵌套调用(调用的函数一定要有返回值);
4)变量名不能和函数名同名;
5)要先声明
2.递归函数的概述及构成条件
1)一个函数在它的函数体内调用它內身称为递归调用;
这种函数就是递归函数;
2)注意事项
a.主调函数就是被调函数;
b.在递归函数中应该存在一个让递归结束的条件;
3)构成条件
a.存在自己调用自己;
b.存在一个条件让递归结束否则死循环;
c.找到一个规律,让问题的规模能够缩小;
4)内存栈:先进后出(先压栈后出栈)(递推阶段—>回归迭代阶段=递归结束);
3.Xcode运行原理
1)写源文件.c—>编译—>.o(目标文件—>链接—>.out执行
2)touch xx.c—>cc -c xx.c—>cc xx.o—>./a.out
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2