做网站如何语音,网站开发软件系统,淮安 做网站 app,网站建设周记[TOC](循环链表常见的问题) # 问题一#xff1a;
**报错**

**报错原因#xff1a;**因为没有提前对_tag_CircleListNode重命名为CircleListNode#xff0c;所以#xff0c;在定义…[TOC](循环链表常见的问题) # 问题一
**报错**

**报错原因**因为没有提前对_tag_CircleListNode重命名为CircleListNode所以在定义的时候必须在结构体内 使用struct _tag_CircleListNode 来定义想要定义的该类型的结构体的指针next 
**修改方案**
**在定义同类型的变量之前进行声明**

在typedef struct结构体中创建同结构体类型的变量指针的时候使用struct _tag_CircleListNode
即 cpp
typedef struct _tag_CircleListNode
{ struct _tag_CircleListNode *next;
}CircleListNode; 你好 这是你第一次使用 **Markdown编辑器** 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章了解一下Markdown的基本语法知识。 # 问题二

**需要注意的是此时应该是head-gt;next指向空nullptr而非head nullptr**
# 问题三请专家指点一下我这个循环链表的插入这么写正确么

# 问题四这么写可以吗
