c++语言怎样给常数据成员初始化啊?

2020-06-23 社会 108阅读

只能这样——这叫成员初始化列表方式,如:

class A{
    public:
        A():pi(3.1415926),e(2.71828){}
        void dsp(){
            cout << pi << ' ' << e << endl;
        }
    private:
        const double pi,e;
};
int main(void){
    A a;
    a.dsp();
    return 0;
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com