C++入门基础知识99——【关于C++ 成员运算符】

成长路上不孤单😊😊😊😊😊😊

【14后😊///C++爱好者😊///持续分享所学😊///如有需要欢迎收藏转发///😊】

今日分享关于C++ 成员运算符的相关内容!

关于【C++ 成员运算符】

.(点)运算符和 ->(箭头)运算符用于引用类、结构和共用体的成员。

点运算符应用于实际的对象。箭头运算符与一个指向对象的指针一起使用。例如,假设有下面的结构:

(.)点运算符

下面的代码把值 "zara" 赋给对象 emp 的 first_name 成员:

(->)箭头运算符

如果 p_emp 是一个指针,指向类型为 Employee 的对象,则要把值 "zara" 赋给对象 emp 的 first_name 成员,需要编写如下代码:

-> 称为箭头运算符,它是由一个减号加上一个大于号组成。

简而言之,访问结构的成员时使用点运算符,而通过指针访问结构的成员时,则使用箭头运算符。

相关推荐
Evand J1 分钟前
【MATLAB例程】三维快速扩展随机树(RRT)路径规划与到达角(AOA)定位算法|三维避障+定位仿真。附下载链接
开发语言·算法·matlab·路径规划·定位
空堂与归1 分钟前
GPT-6.1 Sol 来了:1/5 价逼近 Astra 级
开发语言·人工智能·gpt·ai
程序员老陆2 分钟前
C++ 悬空指针:从原理到工程级解决方案
开发语言·c++·程序设计
释厄62311 分钟前
BSD 简单真理循环论——简单真理 × 复杂循环=大一统
android·开发语言·kotlin
CS创新实验室16 分钟前
Python 的鸭子类型
开发语言·windows·python
漂流瓶jz16 分钟前
UVA-1610 聚会游戏 题解答案代码 算法竞赛入门经典第二版
数据结构·c++·算法·题解·aoapc·算法竞赛入门经典·uva
随意起个昵称24 分钟前
【线性DP】P10156 [LSOT-2] 胜者组
c++·动态规划
1024奇点27 分钟前
【仓颉语言入门 · 第24课】
开发语言·ide·开源
栈溢出了30 分钟前
VS Code Python 自动导包失效排查笔记
开发语言·笔记·python
无名猿31 分钟前
map / set 完全指南:红黑树与有序容器
数据结构·c++·性能优化·stl·标准库