黑马程序员技术交流社区

标题: 老师我今天又来了 给分吧 [打印本页]

作者: 卡哇伊    时间: 2014-8-7 00:10
标题: 老师我今天又来了 给分吧
    今天又干到了 半夜 ,这可真不是一般人干的活啊。好了言归正传,说说今天的感触或者说是感悟。

  今天看了 函数 那整个的文件夹,对于函数还是很蒙的同学,我想说你没有白来,我会用很直白的话,说明以前没看懂的地方时怎么回事。
  首先,说说 什么是函数的调用,到了后前很容易,把自己弄蒙,到底是谁在调用谁,以前我也是这样 因为函数一多,铁定蒙圈。
int main()
{
test(10,20);  往简单了理解 是 调用函数 ,是test函数调用 别的地方的。

}

int test()
{
   这里比如  int sum(int a ,int b);   这里的test 是 执行函数 我自己给他命名的。是执行函数体内部,执行 加法运算。把值返回给调用函数,就是函数的调用者。over.
    return a +b;
}
声明我没有写,我只是说明例子,看懂了吧 其实理解不了,老师说的,就自己想个你自己能明白的不就行了。

第二点 基本数据在参数之间的传递是值传递。这句话就更好理解了。我在这里只想对你说,你在看是视频的时候有没有注意到一个小的细节,printf 最后打印的是什么???只有a,b ,两个参数 ,要打印num1 这个形参了吗,没有。所以在执行函数中赋值num1任何数 都不会影响到 a,b 的值 所以说的值传递。懂了吧。

欲知后事请看下回分解;

老师 给分吧 5分  5分  5分





作者: 从今以后    时间: 2014-8-7 00:36
每天都来看你的总结。。
作者: zhuiyi007    时间: 2014-8-7 08:37
留个名,楼主要坚持下去哈
作者: ★彬★卍囧神    时间: 2014-8-7 13:00
下次改下直接问题结束
作者: 陆习康    时间: 2014-8-7 15:00
楼主,你也太狠了吧,写写东西就要5分,你要我们怎么活啊!?:'(




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2