有如下类及函数的定义: class Wow{ int k; public: Wow(int n=0):k(n){} int incre(){retum++k;} int deere(); voi

admin2015-07-24  29

问题 有如下类及函数的定义:
    class Wow{   
    int k;
    public:
    Wow(int n=0):k(n){}
    int incre(){retum++k;}
    int deere();
    void show()eonst;
    };
    int Wow:deere(){retum--k;}
    inline void display(Wow w){w.show();}
    void Wow::show()eonst{eout<    在上面所定义的函数中,内联函数的个数是(    )。

选项 A、1
B、2
C、3
D、4

答案C

解析 类定义体内部定义的函数,编译器都默认为内联函数,类定义体外部定义的函数,使用关键字inline修饰的函数为内联函数,所以内联函数有:Wow(int n=0)、incre()、display(Wow w),答案为C。
转载请注明原文地址:https://jikaoti.com/ti/CoE0FFFM
0

最新回复(0)