[PIC®/AVR®/dsPIC®产品] 如何定义一个指向自己的指针?

[复制链接]
2615|21
海边浪漫幻象 发表于 2025-11-19 16:48 | 显示全部楼层
在 C 语言中,可通过结构体定义指向自身的指针:先声明结构体类型,在结构体内部定义同类型指针成员。例如:typedef struct Node { int data; struct Node* self; } Node;使用时,Node n; n.self = &n; 即可让指针指向自身,常用于链表、树等数据结构的自引用场景。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部