请问:double show()const{return value}中的 const是什么含义?
被const搞的晕头转向,谢谢了 问题点数:20、回复次数:4Top
1 楼eastnofail(Char *)回复于 2005-08-03 17:57:18 得分 5
说明这个类的成员方法不会修改类的成员数据Top
2 楼andy_bin(乐逍遥)回复于 2005-08-03 17:59:02 得分 5
表示此函数不修改内部变量的值。Top
3 楼llf_hust()回复于 2005-08-03 17:59:14 得分 5
说明这个函数不能修改类的对象的成员变量Top
4 楼megaboy(飞天御剑流之杀神一刀斩)回复于 2005-08-03 18:00:49 得分 5
这个函数楼主还没写完整吧?把它分解一下,就是:
double show()
const
{
return value
}
show()有参数没?有的话,const是修饰show的参数的。这是K&R时代的形参写法,都成化石了。Top




