请问C++高手“->”和“.”在使用中有什么区别呢?谢谢~~

[复制链接]
查看11 | 回复3 | 2012-4-24 09:12:34 | 显示全部楼层 |阅读模式
这个只是一个写法而已事实上没区别。->前面是指针,. 的前面这是对象的实例。比如 Struct* sP 这时候sP是指向struct的一个指针那么sP-> 就相当于(*sP). 。...
回复

使用道具 举报

千问 | 2012-4-24 09:12:34 | 显示全部楼层
没区别,功能是一样的,只不过->的使用主体是指针,“.”的使用主体是普通的对象或者结构体...
回复

使用道具 举报

千问 | 2012-4-24 09:12:34 | 显示全部楼层
-> 用指针变量。用于普通变量变量要为结构体或类变量...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行