读书人

初学者问一个简单的c++语法有关问题

发布时间: 2013-11-30 22:36:00 作者: rapoo

菜鸟问一个简单的c++语法问题、
声明一个类class
class StringBad
{
private:
char *str;
int len;
static int num_strings;
public:
StringBad(const char *s);
StringBad();
~StringBad();
};

StringBad(const char *s) 这样定义访问函数同StringBad(char *s)有什么本质的区别?
[解决办法]
const修饰函数参数是它最广泛的一种用途,它表示函数体中不能修改参数的值(包括参数本身的值或者参数其中包含的值)。
[解决办法]
const 函数参数不可改!也是一种说明作用!

读书人网 >C++

热点推荐