猿问

初学者C++遇到bug

定义如下字符串类,实现字符串的存储和操作。
cppclassmyString
{
public:
myString(char*pn=0);
~myString();
set(char*pn);
voidprint();
intgetLen();
private:
char*pStr;//指向存储字符串的空间
intsize;//包含字符的数目
};
voidmain()
{//测试类
myStrings0,s1(“hello”);
s0.print();//输出“空字符串”
s0.set(“world”);
s0.print();//输出“world”
cout<myStrings2=s1;
s2.print();//输出“hello”
}
不知道哪里出错了怎么修改。。跪求解决
Qyouu
浏览 297回答 2
2回答

holdtom

classmyString{public:myString(char*pn=0);~myString();set(char*pn);voidprint();--至少这个分号是全角(中文)的intgetLen();--至少这个分号是全角(中文)的private:char*pStr;//指向存储字符串的空间intsize;//包含字符的数目};voidmain(){//测试类myStrings0,s1(“hello”);s0.print();//输出“空字符串”s0.set(“world”);s0.print();//输出“world”cout
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答