找回密码
 注册会员
查看: 607|回复: 0

类中的const

[复制链接]
发表于 2010-6-1 11:17:46 | 显示全部楼层 |阅读模式
<p>类中的const</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:5 -</p>
<p>解决时间:2010-6-1 11:14</p>
<p>// Note:Your choice is C++ IDE</p>
<p>#include <iostream></p>
<p>#include "iomanip"</p>
<p>#include "string"</p>
<p>using namespace std;</p>
<p>class Max{</p>
<p>public :</p>
<p>Max()</p>
<p>{ int a=0;</p>
<p>int b=0;</p>
<p>const string c="";}</p>
<p>//A  Max(int a=0,int b=0, string c=""):A(a),B(b),sex(c){}; // 这个是初始化成员表列</p>
<p>/* B */  Max(int a,int b,const string c="femal"):sex(c)// 这个也是可以的定义的,加入一个字符结构,然后下面我要输入的就是对于:: 运算符的研究</p>
<p>{ A=a;</p>
<p>B=b;</p>
<p>};</p>
<p>void pri()</p>
<p>{ cout<<A<<setw(4)<<B<<setw(3)<<sex;}</p>
<p>private:</p>
<p>int A;</p>
<p>int B;</p>
<p>const string sex;</p>
<p>};</p>
<p>void main()</p>
<p>{   int a,b;const string c;</p>
<p>cin>>a>>b;</p>
<p>Max me(a,b,c);</p>
<p>me.pri();</p>
<p>}</p>
<p>// 我定义了一个const 不可变的变量,我也完成了初始化,但是,为什么老是不能输出这个c?请各位帮助一下,,,</p>
<p>提问者: 刘焕庭1989 - 六级</p>
<p>最佳答案</p>
<p>#include <iostream></p>
<p>#include "iomanip"</p>
<p>#include "string"</p>
<p>using namespace std;</p>
<p>class Max{</p>
<p>public :</p>
<p>Max()</p>
<p>{ int a=0;</p>
<p>int b=0;</p>
<p>const string c="";}</p>
<p>//A  Max(int a=0,int b=0, string c=""):A(a),B(b),sex(c){}; // 这个是初始化成员表列</p>
<p>/* B */  Max(int a,int b,const string c="femal"):sex(c)// 这个也是可以的定义的,加入一个字符结构,然后下面我要输入的就是对于:: 运算符的研究</p>
<p>{ A=a;</p>
<p>B=b;</p>
<p>};</p>
<p>void pri()</p>
<p>{ cout<<A<<setw(4)<<B<<setw(3)<<sex;}</p>
<p>private:</p>
<p>int A;</p>
<p>int B;</p>
<p>const string sex;</p>
<p>};</p>
<p>void main()</p>
<p>{   int a,b;const string c="aaaaaaaaaaa";//你没有赋值,输出什么</p>
<p>cin>>a>>b;</p>
<p>Max me(a,b,c);</p>
<p>me.pri();</p>
<p>}</p>
<p>0</p>
<p>回答者:</p>
<p><img src="http://www.baidu.com/search/zhidao/zhuti-5year/image/icon1.gif"></p>
<p><img src="http://hiphotos.baidu.com/%B0%D9%B6%C8%D6%AA%B5%C0/pic/item/719d0a7b860947cc0ad18726.jpg"></p>
<p><img src="http://hiphotos.baidu.com/beckybibu/pic/item/4234f3dfc52db26395ee3724.jpg"></p>
<p><img src="http://img.baidu.com/img/iknow/icon_huizhang.gif"></p>
<p>和睦空大 - 八级   2010-6-1 10:15</p>
<p>我来评论>></p>
<p>提问者对于答案的评价:</p>
<p>我晕,但是不是const是在定义是已经初始化了》</p>
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|文字版|手机版|小黑屋|襄阳城

GMT+8, 2025-5-19 06:40

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表