Bella666 发表于 2019-3-5 19:01:38

C语言结构体

struct Node{
        int data;
        struct Node *next;
};

大佬们,这个指向自己的结构体指针是什么意思,没有弄明白。

ba21 发表于 2019-3-5 19:26:33

意思是说 这个指针 *next; 指向的地方是struct Node{
      int data;
      struct Node *next;
}; 类型的数据。
如果改成这样,是否好理解些?
struct Node{
      int data;
      int *next;
};// *next 指向一个int型数据

Bella666 发表于 2019-3-5 20:17:07

ba21 发表于 2019-3-5 19:26
意思是说 这个指针 *next; 指向的地方是struct Node{
      int data;
      struct Node *next;


谢谢大佬
页: [1]
查看完整版本: C语言结构体