用点操作符与箭头操作符调用的区别是什么?

来源:百度知道 编辑:UC知道 时间:2024/05/27 13:24:09
有的时候必须用到指针,有的时候必须用点,两者的主要主别和公用是什么啊?
“结构、联合、实例后面用点;结构指针、联合指针、实例指针后面用->”多谢楼下的,不过我的问题是,二者的区别主要什么地方,为什么有些地方一定要用指针才能调用成功,有些时候一定要用实例呢?

.表示前面是个实体。
->表示前面是个指针
就这样
你使用的什么东西就用对应的符号咯.
比如
struct A{
int a;
}

A* x;
x->a;
(*x).a;

可以理解了么

结构、联合、实例后面用点;结构指针、联合指针、实例指针后面用->