链表创建的疑问?

2019-07-21 06:20发布

我有一个困惑很久的问题,每当我创建结构的时候,这个问题就会浮现出来。
在创建的一个结构体

struct _Std_Bat
{
       struct _Std_Bat *pre;
        float Volt
        float Curr;
        char  Temp;
        uchar ErrFlag;
        struct _Std_Bat *next;
};
在这个结构体内部,能够引用自己的类型指针,十分的不理解,
就好像要盖一座高楼,却在盖一半的时候,在房子里面放了一张盖好时候的照片。
我知道这种理解是错误的,但是恳求大神们帮我推翻这个想法,或者提供下有助于理解的链接。



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。