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

【C++从0到1】11、C++中赋值运算

C++从0到1全系列教程

1、赋值运算

运算符示例描述
=c = a + b;将把a + b的值赋给c。 把右边操作数的值赋给左边操作数。
+=c += a;相当于 c = c + a; 加且赋值运算符,把右边操作数加上左边操作数的结果赋值给左边操作数。
-=c -= a;相当于 c = c - a; 减且赋值运算符,把左边操作数减去右边操作数的结果赋值给左边操作数。
*=c *= a;相当于 c = c * a; 乘且赋值运算符,把右边操作数乘以左边操作数的结果赋值给左边操作数。
/=c /= a;相当于 c = c / a; 除且赋值运算符,把左边操作数除以右边操作数的结果赋值给左边操作数。
%=c %= a;相当于 c = c % a; 求余数且赋值运算符,求两个操作数的模赋值给左边操作数,浮点数不适用取余数。

注意:

  • 字符串(string)只能使用等号(=)赋值,不能使用其它的赋值运算符;
  • 浮点数不能使用%=运算符;
  • 等号(=)赋值运算符可以连续使用;
  • 如果赋值运算符两边操作数的数据类型不同,C++将自动转换数据类型,可能会损失精度,也可能超出取值范围,如果转换不成功,编译时会报错。
http://www.lryc.cn/news/56456.html

相关文章:

  • GaussDB数据库事务介绍
  • MYSQL——美团面试题
  • Python 小型项目大全 16~20
  • UE4/5C++之SubSystem的了解与创建
  • 牛客网在线编程SQL篇非技术快速入门题解(二)
  • 航天器轨道六要素和TLE两行轨道数据格式
  • 【Spring Cloud Alibaba】第01节 - 课程介绍
  • iOS和Android手机浏览器链接打开app store或应用市场下载软件讲解
  • 2023第十四届蓝桥杯省赛java B组
  • windows下如何快速搜索文件内容
  • Redis集群分片
  • ISP-AF相关-聚焦区域选择-清晰度评价-1(待补充)
  • [element-ui] el-table行添加阴影悬浮效果
  • 分布式存储技术(上):HDFS 与 Ceph的架构原理、特性、优缺点解析
  • 【python设计模式】20、解释器模式
  • 【PostgreSQL】通过docker的方式运行部署PostgreSQL与go操作数据库
  • Kotlin协程序列:
  • java获取视频时长
  • EDAS投稿系统的遇到的问题及解决办法
  • t-learning 产品经理课程笔记
  • 校招,从准备开始准备(持续更新ing...)
  • Android:使用LayerDrawable动态生成四宫格头像(包含双人、三人头像)
  • Android Jetpack 从使用到源码深耕【数据库注解Room 从实践到原理 】(三)
  • 中国电子学会2023年03月份青少年软件编程Scratch图形化等级考试试卷三级真题(含答案)
  • 分布式事务培训
  • 关键词采集工具可以帮助我们做那些方面的工作
  • 2023年5月PMP难考吗?
  • 定语从句的省略
  • 简易小工具实现批量打开多个网页
  • swiper 点击事件