在c++中,静态数据成员可以被非静态成员函数调用吗?如果可以调用的话那为什么还要定义静态成员函数呢
静态数据成员可以被非静态成员函数访问。但静态成员函数只能访问静态数据成员。静态数据成员从属于某一个类,而不是某一个类的

对象。同理,静态成员函数也是一样。
追问
定义静态成员函数的作用有何在呢
回答
静态成员函数隶属于类,不用实例化对象,就可以直接调用静态成员函数来操作静态数据成员
- 提问者评价
- 
太给力了,你的回答完美解决了我的问题! 
posted on 2014-05-20 20:07 hualimengyu 阅读(3340) 评论(1) 收藏 举报
 
                    
                 
                
            
         
 浙公网安备 33010602011771号
浙公网安备 33010602011771号