1、掌握重载函数概念及用法
2、掌握内联函数概念及用法
实验环境: VC++6.0 ;Clion;Visual Studio 2019 ; Visual Studio code
实验内容:
①在主函数给出数据,利用函数重载,分别求出三角形,梯形,圆的面积
② 利用内联函数编程求出自然数1~10中各个数的立方值
实验总结:
1、掌握了重载函数概念及用法。C++ 允许多个函数拥有相同的名字,只要它们的参数列表不同就可以,这就是函数的重载(Function Overloading)。借助重载,一个函数名可以有多种用途。
2、掌握内联函数概念及用法。C++ 内联函数是通常与类一起使用。如果一个函数是内联的,那么在编译时,编译器会把该函数的代码副本放置在每个调用该函数的地方。对内联函数进行任何修改,都需要重新编译函数的所有客户端,因为编译器需要重新更换一次所有的代码,否则将会继续使用旧的函数。如果想把一个函数定义为内联函数,则需要在函数名前面放置关键字inline,在调用函数之前需要对函数进行定义。如果已定义的函数多于一行,编译器会忽略 inline 限定符。