C++中在结构体内定义一个该结构体类型的指针变量,这个变量是不是指向这种结构体变量的地址?

定义该结构体目的是作为C++链表的元素
这个指针变量又是怎么实现链表的指向下一个元素的呢?

不是,指针变量要赋值才有指向,成员指针变量和普通指针变量一样。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-16
在给下一个元素分配空间,把返回的地址这个指针追问

假如A是链表的第1个结构体元素,他有一个成员next,是这个结构体类型的指针,那么A被添加到这个链表中的时候,就立即给下一个还不存在的元素分配空间,然后把这个地址返回给A的next成员吗?

追答

a是第一,他的next指向下一个结构体,最后一个指向空

本回答被提问者采纳
第2个回答  2019-09-09
如果是指向结构体成员的指针,那么指针不能是结构体类型的指针,而应该是具体的结构体成员类型的指针,否则没有什么意义。
你后面的问题完全没看懂,不知道你说的if条件到底是什么条件。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网