对于const的使用不会很会,那位大仙可以帮忙呀
#include<iostream.h>class Sample
{
int i;
public:
Sample(int s){i=s;}
Sample(double d){i=++d;}
Sample(Sample & s){i=s.i;}
void disp()const{cout<<i;} //这个不是很懂,const在这里的含义是什么,以及为什么要有个const
};
void fun(const Sample & s){s.disp();}
void main(){fun('c'+12/5+3/5.0);}