![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
zds_土豆
这个作者很懒,什么都没留下…
展开
-
内联函数--inline
内联函数:利用函数体里的语句替换去替换函数调用表达式内联函数注意内联函数体内不能有循环语句和switch语句内联函数定义必须出现在内联函数第一次调用之前对内联函数不能有异常函数声明另:是对编译器的建议,高级编译器可以自己辨别是否使用举例--计算圆的面积//内联函数#include<iostream>using namespace std;const double PI=3.14...转载 2018-04-01 11:16:47 · 163 阅读 · 0 评论 -
重载函数
C++允许功能相近的函数在相同的作用域内以相同函数名声明,从而形成重载。例如:形参类型不同int add(int x,int y)float add(float x,float y)形参个数不同int add(int x,int y)int add(int x,int y,int z)注意事项重载函数的形参必须不同:个数不同或类型不同。编译程序将根据实参和形参的类型及个数的最佳匹配来选择调用那个函...转载 2018-04-01 22:34:13 · 110 阅读 · 0 评论 -
函数指针
定义形式:存储类型 数据类型(*函数指针名)();#include<iostream>using namespace std;int compute(int a,int b,int(*func)(int,int)) { return func(a,b);}int max(int a,int b){ return ((a>b)?a:b);}int min(int...转载 2018-04-24 16:21:02 · 221 阅读 · 0 评论