我心飞翔

有事不慌,无事不荒,有容乃大,无欲则刚,以德立纲,外圆内方。

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  1 随笔 :: 9 文章 :: 13 评论 :: 0 Trackbacks

函数也就是一种功能,首先要声明或者定义他,包括返回类型,函数名,参数表这三个方面,最重要的就是函数的调用,他分二种:一是按值传递,形参的改变不会影响实参,中间只是一个值的传递,形参只是实参的一个拷贝,等函数调用完后,形参并释放.另外一种就是引用类型,其中有地址传递,比如数组和类的对象,这些把实参的地址传递给形参,从而形参的改变会影响到实参,还有就是引用参数,直接把实参代入形参,代替它,这种效率要快,有时为了让对象的形参不影响他,就是在前面加const,
void sort(const vector T&,const vectorT&);这样就可以避免发生这种情况了.
函数重载也是很重要的.一个函数名相同,形参个数或类型不同的几个函数,但他们有着相似的功能,通过参数来区别调用哪个函数.
第一次写一些笔记,就写这么快吧?打字实在太慢了,不愿意写..

posted on 2005-09-29 23:06 无情雨 阅读(195) 评论(0)  编辑 收藏 引用 所属分类: C/C++

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理