正在加载图片...
面向对象程序设计 函数名重载:C+的特点 问题:设计一个函数完成两个数相加 分析:用C语言,就必须设计两不同名函数 int ladd (int a, int b) 堂提要 float Fadd(float a, float b) 它们分别完成对整型和实型数的加法 第五章C++基础 51C++概述 若用C++,就可以两个同名的函数 52数据和表达式 int add(int a, int b) 53基本语句 float add(float a, float b 5.4函数 它们分别完成对整型和实型数的加法.55数组与指针 作用:由于函数名相同,在函数调用时不必 考虑实参数的类型,使编程更便利第五章 C++基础 5.1 C++概述 5.2 数据和表达式 5.3 基本语句 5.4 函数 5.5 数组与指针 函数名重载: C++的特点 问题: 设计一个函数完成两个数相加. 分析: 用C语言, 就必须设计两不同名函数: int Iadd(int a, int b); float Fadd(float a, float b); 它们分别完成对整型和实型数的加法. 若用C++, 就可以两个同名的函数: int add(int a, int b); float add(float a, float b); 它们分别完成对整型和实型数的加法. 作用: 由于函数名相同, 在函数调用时不必 考虑实参数的类型, 使编程更便利
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有