c++中,类 中引用一个变量,怎么给它赋值?要求全局都引用。
2013-07-29
展开全部
在类中是不可以给变量赋初值的,除非是常量(用初始化表)要求全局引用可以定义为静态变量或者全局变量定义为静态变量为在声明的时候在前面加关键字 static,然后在类外声明直接可以初始化,同时在类的对象构造之前还可以引用该变量,如在类内定义了 static float f;在类外初始化 float f = 0;
2013-07-29
展开全部
直接在外面定义全局变量,在类中也可以调用啊,如果想赋值,就在类中构造一个函数,把全局变量的地址输入不就行了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-29
展开全部
可以在定义是就赋值,如果是循环的话就在第二次用到的时候再次对它进行赋值!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-29
展开全部
可以在定义时就赋值,如果是循环的话就在第二次用到的时候再次对它进行赋值!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询