社区
新手乐园
帖子详情
"->"和"."有什么区别?
monster_wang
2006-08-21 05:27:48
不知道两个什么区别?
在什么情况下用哪一个?
...全文
147
9
打赏
收藏
"->"和"."有什么区别?
不知道两个什么区别? 在什么情况下用哪一个?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rollor_phoe
2006-08-22
打赏
举报
回复
类指针后面跟->
类对象后面跟.
JavaerRobertLi
2006-08-21
打赏
举报
回复
一个跟简单的例子
(*xxx).yyy
就可以写成
xxx->yyy
飞哥
2006-08-21
打赏
举报
回复
一个是指针
一个不是指针
完毕
rubbish_only
2006-08-21
打赏
举报
回复
指针用箭头,对象用点操作符。
minghua_shi
2006-08-21
打赏
举报
回复
他们都是操作符。
“.”叫做“点操作符”通过它的左操作数取得右操作数,其中:左操作数必须是类类型的对象,右操作数必须指定该类型的成员。
“->”叫做“箭头操作符”它其实是包含“解引用操作符”和“点操作符”的表达示的同义词。如果在解引用时忘记了使用圆括号,而紧接着又直接使用“点操作符”获取类成员就会出现错误。为此可以定义一个指向类对象的指针,通过“箭头操作符”来访问类成员。
小水
2006-08-21
打赏
举报
回复
举个例子你就明白了。
struct A
{
char a;
int i;
} A1, *pA2;
char b = A1.a;
char c = A2->a;
liarking
2006-08-21
打赏
举报
回复
呵呵,如果你定义了一个指向结构体的指针,用->
如果你定义的是一个结构体,用.
如:
struct student_t
{
char name[30];
int number;
};
如果你定义
struct student_t *pStu;
则用pStu->number;
如果你定义
struct student_t stu;
用stu.number
code_tin
2006-08-21
打赏
举报
回复
->在前面对象是指针的情况下用
.在前面对象是class,union,struct的情况下使用
muroachanf
2006-08-21
打赏
举报
回复
一个是->
一个是.
2024-2030全球及中国PCB接触式探头行业研究及十五五规划分析报告.docx
2024-2030全球及中国PCB接触式探头行业研究及十五五规划分析报告
网站界面设计mortal0418代码
网站界面设计mortal0418代码
PHP毕业设计-校园失物招领系统源码+数据库.zip
PHP毕业设计-校园失物招领系统源码+数据库.zip个人经导师指导并认可通过的高分毕业设计项目,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者。也可作为课程设计、期末大作业。包含全部项目源码、该项目可以直接作为毕设使用。项目都经过严格调试,确保可以运行! PHP毕业设计-校园失物招领系统源码+数据库.zip个人经导师指导并认可通过的高分毕业设计项目,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者。也可作为课程设计、期末大作业。包含全部项目源码、该项目可以直接作为毕设使用。项目都经过严格调试,确保可以运行! PHP毕业设计-校园失物招领系统源码+数据库.zip个人经导师指导并认可通过的高分毕业设计项目,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者。也可作为课程设计、期末大作业。包含全部项目源码、该项目可以直接作为毕设使用。项目都经过严格调试,确保可以运行! PHP毕业设计-校园失物招领系统源码+数据库.zip个人经导师指导并认可通过的高分毕业设计项目,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者。也可
2024年神经酸行业分析报告.pptx
2024年神经酸行业分析报告.pptx
Java爬虫信息抓取的实现 完整实例(源码)
【Java爬虫】信息抓取的实现 完整实例(源码)
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章