当前位置: 首页 > article >正文

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

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

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

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

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

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

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

(.)点运算符

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

(->)箭头运算符

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

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

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


http://www.kler.cn/news/332862.html

相关文章:

  • [C/C++开发]链接动态库在不同操作系统上的行为
  • 数据结构--二叉树的顺序实现(堆实现)
  • 移动技术开发:音乐播放器
  • 代码随想录 99. 岛屿数量
  • Studying-多线程学习Part2 - 互斥量死锁、lock_guard 与 unique_lock、call_once与其使用场景
  • Git介绍--github/gitee/gitlab使用
  • VMware tools菜单为灰色无法安装
  • 【MySQL 08】复合查询
  • 51单片机——矩阵键盘
  • 整理Maven坐标,Spring Boot集成工具依赖版本差异问题
  • JAVA基础语法 Day11
  • Pikachu-RCE-exec“ping“
  • 简单易懂的springboot整合Camunda 7工作流入门教程
  • 数据看板如何提升决策效率?
  • 订阅ROS2中相机的相关话题并保存RGB、深度和点云图
  • 【网络】web1.0 2.0 3.0各自出现背景/技术原理/演化发展过程,以及Web 3.0 对传统互联网的影响
  • 通信工程学习:什么是ICMP因特网控制报文协议
  • 一块1T硬盘怎么有sdb1和sdb2
  • 在线css像素Px到百分比(%)换算器
  • 22.2 k8s中ksm采集的使用的dns解析