c++链表中"->"的作用
答案:4 悬赏:60 手机版
解决时间 2021-03-01 12:39
- 提问者网友:世勋超人
- 2021-03-01 05:52
c++链表中"->"的作用
最佳答案
- 五星知识达人网友:酒安江南
- 2021-03-01 06:33
给你个例子吧:
假设class A
{
pulic:
int a;
double b;
};
用类A定义一个A数据类型的变量 p,和一个指向A数据类型的指针 q;如下:
A ,p,*q;
分别调用A中的a.
则:用变量p的格式为:p.a;
用指针q 的格式为:q->a;
这两种调用方式都是得到了a的值;但格式不同;其方式类似于结构体!
假设class A
{
pulic:
int a;
double b;
};
用类A定义一个A数据类型的变量 p,和一个指向A数据类型的指针 q;如下:
A ,p,*q;
分别调用A中的a.
则:用变量p的格式为:p.a;
用指针q 的格式为:q->a;
这两种调用方式都是得到了a的值;但格式不同;其方式类似于结构体!
全部回答
- 1楼网友:狂恋
- 2021-03-01 09:26
数据的一种存储方式,一般是用两个指针存储一个数据和下一个链表结构的指针,这样只要内存够大就可以存储无限条数据,还有就是随机插入和移除速度较快。不过随机访问很慢,结构占内存大。反正我不喜欢这个数据结构。
- 2楼网友:酒安江南
- 2021-03-01 08:10
链表中一般用指针指向一个节点,你在访问一个节点的数据成员时,就可以用下面方法访问:
节点指针->节点成员变量
- 3楼网友:梦中风几里
- 2021-03-01 07:31
->的作用和.是一样的
->用于指针 而.用于对象
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯