C++ 如果成员函数不需要访问类的____成员,则可以把它声明为静态成员函数

如题所述

非静态可以直接访问静态
静态不可以直接访问非静态
因为静态函数可以直接通过 类::函数 中方式调用,不用通过对象来调用函数,而非静态函数必须通过对象来调用,这里面还涉及到实例化对象时候的内存分配。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答