使用類似鏈表的結構會產生問題。 當我聲明2倍的值(我的結構),它 返回錯誤:C++結構沒有被聲明爲這個範圍
this VALUE_NAME was not declared this scope
這是源的一部分。
struct _node
{
int val;
_node* prev;
_node* next;
};
typedef struct _node node;
node* HEAD;
void deleteALLNode()
{
node* node = HEAD;
node* _tmp;
//
// here _tmp value return error
//
}
「VALUE_NAME」在哪裏? – stanleyli
'node'是'typedef struct _node'。它也是一個指向同一個'struct'的指針嗎? – CinCout
VALUE_NAME是_tmp。對不起 – CancerYoon