overloading的意思|示意

美 / 'əʊvə'ləʊdɪŋ / 英 / 'oʊvə'loʊdɪŋ /

v. (使)超载;(使)负担过重;(使)计算机超载运行;(使)电路超负荷(overload 的现在分词)

TOEFL GRE


overloading的用法详解

英语单词\"overloading\"的用法讲解

\"Overloading\"是一种编程概念,是指在同一作用域内,对于同一个函数名字,但是参数类型、参数个数、参数顺序不同,可以定义多个函数,这就叫做函数的重载(Function Overloading)。在程序中,会根据不同的参数类型和个数,自动地选择正确的函数进行调用。

可以通过下面的示例来更好地理解函数重载的概念:

int add(int a, int b){

return a + b;}

float add(float a, float b){

return a + b;}

在这个例子中,我们定义了两个名字相同的函数add,它们具有不同的参数类型。如果调用add函数时传递的是整数型的参数,就会调用第一个函数;如果传递的是浮点型的参数,就会调用第二个函数。这个过程是自动完成的,程序员不需要关心。这是函数重载的一个典型应用。

总之,函数重载是一种提高程序灵活性的技术,可以在避免函数名冲突的同时,允许程序员定义多个函数对同一个函数名进行重复定义,并且根据不同的参数情况自动调用恰当的函数。

overloading相关短语

1、 operator overloading 操作符重载;运算元多载

overloading相关例句

Education means opening minds, but not overloading them.

教育是对头脑的开发, 而不是使其超载.

互联网

Overloading was the probable cause of the accident.

超载是事故的可能起因.

互联网

The power output becomes lower and lower by overloading.

功率输出由于过载而越来越低.

互联网

The overloading ship get in shore.

超载的乡镇客船靠岸了.

互联网

Highway toll by weight is an effective economic means to deal with overloading transportation.

公路计重收费是治理超限运输的有效经济手段,收费标准的确定又是其关键所在.

互联网

Still how many filmmakers be accused of overloading their characters with humanity?

但是有谁会责备导演把主角刻画得太人性了?

互联网