【发布时间】:2009-12-12 11:19:40
【问题描述】:
class Newstring
{
public:
Newstring();
void inputChar ( char);
void display ();
int length ();
void concatenate (char);
void concatenate (Newstring);
bool substring (Newstring);
void createList ();
Node * getHead (); // error
private:
struct Node
{
char item;
Node *next;
};
Node *head;
};
我收到 语法错误:缺少 ';'在我的 getHead 函数声明中的 '*' 之前(是的,我想不出更好的名字)。这个函数的目的是返回头指针。
【问题讨论】:
-
好的,我知道了。我只是交换了私有和公共块。谢谢大家!
-
请注意,您可以拥有多个私有/受保护/公共块。
标签: c++ struct linked-list