00问答网
所有问题
静态成员函数为什么不可以调用非静态成员函数
如题所述
举报该问题
推荐答案 2016-11-29
é²æ¢ééææåå½æ° ä¿®æ¹äº
éææåå½æ°ä¸çéææ°æ®
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nZZZD00nnITIjIZTZZ.html
相似回答
为什么静态成员不能
访问
非静态成员
答:
简单点说:
静态成员属于类,不需要生成对象就存在了.而非静态需要生成对象才产生.所以静态成员不能直接访问.下面说说静态的特点
: 1.随着类的加载而加载 也就是,说静态会随着类的消失而消失,说明静态的生命周期最长 2.优先于对象的存在 明确一点:静态是先存在的对象是后存在的 3.被所有对象共享 4....
静态成员函数为什么不可以调用非静态成员函数
答:
防止
非静态成员函数
修改了 静态成员函数中的静态数据
C++,
为什么
一个静态函数A,无法
调用非静态函数
B?
答:
/*这是因为类的普通函数是在对象被创建的时候才为它分配空间的。所以你上面
为什么
会出错呢。你在
静态函数
里面
调用
了类的普通函数,你这时候创建了类的对象了吗?很显然没有。因为你没有实例化,所以这时候系统还没有为它分配空间。所以就造成了出错。*/ ...
C++中
静态
数据
成员函数
属于成员函数吗
答:
所以,
静态成员函数在编译时候就需要确定x及y的值,而那个时侯变量x,和y还没有创建
,所以不可以访问非静态的数据成员。2、一般情况下静态成员函数用于访问同一类中的静态数据成员或全局变量,而不访问非静态成员,如需访问非静态成员,需要将对象作为参数,通过对象名访问该对象的非静态成员。3、我写了...
大家正在搜
静态成员可以调用非静态成员
普通成员函数可以调用静态成员嘛
静态成员可以访问非静态成员
静态数据成员和静态成员函数
静态成员函数只能调用静态变量
静态成员方法可以调用实例成员方法
类静态成员函数调用不用实例化
非静态函数访问静态成员
静态方法调用非静态成员