简答题

重载函数时通过什么来区分?

正确答案

重载的函数的函数名是相同的,但它们的参数的个数和数据类型不同,编译器根据实参和形参的类型及个数的最佳匹配,自动确定调用哪一个函数。

答案解析

相似试题
  • 运算符重载是通过函数来实现的,定义运算符重载函数时,函数名中要使用关键字operator。

    判断题查看答案

  • 程序在调用重载函数时,根据()区分到底要调用哪个函数。

    单选题查看答案

  • 运算符重载实际上通过函数来重新定义运算符的功能,运算符重载的功能直接通过函数调用是否可以?

    简答题查看答案

  • 方法重载时,可以根据方法参数类型的不同来区分两个方法。

    判断题查看答案

  • 函数重载的主要作用是什么?函数重载时参数个数不同时,能否有缺省参数,为什么?调用不同的重载函数是在编译时决定还是在运行时决定?

    简答题查看答案

  • c++中,什么是函数重载?什么是运算符重载?什么是构造函数?什么是析构函数?

    简答题查看答案

  • 多数运算符可以重载,个别运算符不能,运算符重载是通过函数定义实现的。

    判断题查看答案

  • 简述函数模板与重载有什么异同点。

    简答题查看答案

  • 什么叫函数重载?

    简答题查看答案