使用类似链表的结构会产生问题。 当我声明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