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

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

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

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

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

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

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

(.)点运算符

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

(->)箭头运算符

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

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

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

相关推荐
世界emm32 分钟前
Python 脚本:获取公网 IPv4 和 IPv6 地址
开发语言·python
慕y27432 分钟前
Java学习第八十四部分——HttpClient
java·开发语言·学习
Bruce-li__1 小时前
Python多线程利器:重入锁(RLock)详解——原理、实战与避坑指南
开发语言·python
程序员编程指南1 小时前
Qt 移动应用常见问题与解决方案
c语言·开发语言·c++·qt
kebeiovo2 小时前
C++代码题部分(1)
开发语言·c++
tomato092 小时前
河南萌新联赛2025第(二)场:河南农业大学(补题)
开发语言·c++
双力臂4042 小时前
Java注解与反射:从自定义注解到框架设计原理
java·开发语言
潇凝子潇3 小时前
面条式代码(Spaghetti Code)
java·开发语言·log4j
码界奇点3 小时前
Python深度挖掘:openpyxl与pandas高效数据处理实战指南
开发语言·数据库·python·自动化·pandas·python3.11
lzhdim3 小时前
C#开发的Panel里控件拖放例子 - 开源研究系列文章
开发语言·开源·c#