社区
C语言
帖子详情
请问‘->’和‘.’的区别,什么时候用‘->’, 什么时候用‘.’
xzm2000
2001-09-26 11:46:52
...全文
89
2
打赏
收藏
请问‘->’和‘.’的区别,什么时候用‘->’, 什么时候用‘.’
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tjm
2001-09-27
打赏
举报
回复
这个问题别人已经问过100遍了,搜索一下帖子。
对于类和结构,用对象变量访问成员时用".",
用指向对象的指针访问成员时用"->",想这样
class A
{
public:
int i;
}
A a;
A *pa=&a;
//用"."
a.i=100;
//用"->"
pa->i=100;
都是操作a成员i
karma
2001-09-26
打赏
举报
回复
A a;
A* p=&a;
p->somefunction();
a.somefunction();
(*p).somefunction();
(&a)->somefunction();
pointer: use "->"
object: use "."
《文件和目录操作命令》
<2.>
Re: 《文件和目录操作命令》<Linux核心命令系列Series> <2.> =================================== 本人在教学和实战过程中发现,即便是有一定运维经验的人,可能已经能够搭建一定复杂度的Linux架构,...
《Linux 命令简介》
<1.
研磨每一个命令就是擦拭手中的作战武器,平时不保养不理解,等到作战的时候,一定不能够将手中的武器发挥到极致,所以我们要平心、静气和专注,甘坐冷板凳一段时间,才能练就一身非凡的内功! 本教程从实战出发,...
Linux 文件备份与压缩命令 < 6. >
研磨每一个命令就是擦拭手中的作战武器,平时不保养不理解,等到作战的时候,一定不能够将手中的武器发挥到最好,所以我们要平心、静气和专注,甘坐冷板凳一段时间,才能练就一身非凡的内功! 本教程从实战出发,...
Linux 网络管理命令 < Series 10. >
研磨每一个命令就是擦拭手中的作战武器,平时不保养不理解,等到作战的时候,一定不能够将手中的武器发挥到最好,所以我们要平心、静气和专注,甘坐冷板凳一段时间,才能练就一身非凡的内功! ...
Linux 进程管理命令 < Series 9. >
研磨每一个命令就是擦拭手中的作战武器,平时不保养不理解,等到作战的时候,一定不能够将手中的武器发挥到最好,所以我们要平心、静气和专注,甘坐冷板凳一段时间,才能练就一身非凡的内功! 本教程从实战出发,...
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章