我正在嘗試使用返回指針的函數,但我不知道如何聲明它們。如何在主類之外的類中使用struct函數?
這裏是我的功能,因爲我有它目前寫的,項目是我的結構的名稱,隊列是我的類的名稱 - 如果它只是在主寫它只會是:項目*分(項目* a):
item queue:: *divide(item *a)
{
item *b, *c;
b = a;
c=a->next;
c=c->next;
while(c != NULL)
{
c=c->next;
b=b->next;
if (c!=NULL)
c=c->next;
}
c=b->next;
b->next = NULL;
return c;
}
正確的方法是什麼?
你似乎試圖傳遞和返回指針,而不是結構。你應該澄清這一點。 – juanchopanza
好,趕快,謝謝! – user2793442
順便說一下,什麼是'隊列'? – juanchopanza