C 词汇解析集锦 编程研发人员必备[5]

2008-02-23 05:39:24来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

  65.内联函数

  在函数前加上关键字inline说明了一个内联函数,这使一个函数在程式行里进行代码扩展而不被调用。这样的好处是减少了函数调用的开销,产生较快的执行速度。但是由于重复编码会产生较长代码,所以内联函数通常都很小。假如一个函数在类说明中定义,则将自动转换成内联函数而无需用inline说明。

  66.函数重载

  在同一作用域范围内,相同的函数名通过不同的参数类型或参数个数能够定义几个函数,编译时编译器能够识别实参的个数和类型来决定该调用哪个具体函数。需要注意的是,假如两个函数仅仅返回类型不同,则编译时将会出错,因为返回类型不足以提供足够的信息以使编译程式判断该使用哪个函数。所以函数重载时必须是参数类型或数量不同。

  67.函数覆盖

  对基类中的虚函数,派生类以相同的函数名及参数重新实现之。

  68.函数声明

  在C 中,函数声明就是函数原型,他是一条程式语句,即他必须以分号结束。他有函数返回类型,函数名和参数构成,形式为:

  返回类型 function (参数表);

  参数表包含任何参数的数据类型,参数之间用逗号分开。如下函数声明都是合法的。

  int Area(int length , int width ) ;

  或 int Area ( int , int ) ;

  69.函数定义

  函数定义和函数声明相对应,指函数的具体实现,即包括函数体。如:

  int Area( int length , int width )

  {

  // other program statement

  }

  70.函数调用

  指定被调用函数的名字和调用函数所需的信息(参数)。

  71.函数名

  和函数体相对,函数调用时引用之

  72.函数类型

  (1) 获取函数并返回值。

  (2) 获取函数但不返回值。

  (3) 没有获取参数但返回值。

  (4) 没有获取参数也不返回值。

  73.形式参数

  函数中需要使用变元时,将在函数定义时说明需要接受的变元,这些变元称为形式参数。形式参数对应于函数定义时的参数说明。其使用和局部变量类似。

  74.实际参数

  当需要调用函数时,对应该函数需要的变元所给出的数据称为实际参数。

[1] [2] [3] [4] [5] [6] [7] [8]




标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: C 词汇解析集锦 编程研发人员必备[3]

下一篇: C 词汇解析集锦 编程研发人员必备[2]

热门词条
热门标签