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

搬瓦工 做网站一天赚2000加微信

搬瓦工 做网站,一天赚2000加微信,财税公司做网站,福建建设执业注册管理中心网站1 赋值运算符 赋值运算符的功能是将一个值赋给一个变量 int a 5; // 将整数 5 赋给变量 a 运算符左边的部分叫作 lvalue(left value),右边的部分叫作 rvalue(right value) 左边 lvalue 必须是一个变量 右边 rval…

1 赋值运算符

赋值运算符的功能是将一个值赋给一个变量

int a = 5; // 将整数 5 赋给变量 a 

运算符左边的部分叫作 lvalue(left value),右边的部分叫作 rvalue(right value)

  • 左边 lvalue 必须是一个变量

  • 右边 rvalue 可以是一个常量、一个变量、一个运算(operation)的结果或是前面几项的任意组合

  • 赋值运算符永远是将右边的值赋给左边,不会反过来。

  • 将变量 b(rvalue)的值赋给变量 a (lvalue),不论 a 当时存储的是什么值

  • 只是将 b 的数值赋给 a,以后如果 b 的值改变了,并不会影响到 a 的值

Example 1

  • C++ 拥有而其他语言没有的一个特性是赋值符(=)可以被用作另一个赋值符的 rvalue(或 rvalue的一部分)

// 先将 5 赋给变量 b,然后把前面对b的赋值运算的结果(即 5)加上2 再赋给变量 a,这样最后a中的值为7
a = 2 + (b = 5);

Example 2

a = b = c = 5; //将5同时城给3个变量a、b和c 

2 数学运算符

数学运算符

  • +(加,adldition)

  • -(减,subtraction)

  • *(乘,multiplicu∶.on)

  • /(除,division)

  • %(取模,module)

3 组合运算符

组合运算符(+=、 -、* 和 /= 及其他),这些运算符使得只用一个基本运算符就可以改写变量的值

value += increase;   // 等同于value = value + increase
a -= 5;
a /= b;
price *= unita + 1;  // 等同于price = price * (unita + 1);

 

4 递增和递减

  • 递增(increase)运算符(++)

  • 递减(decrease)运算符(--)

它们使得变量中存储的值加 1或减1,分别等同于+=1和-=1

示例

a++;
a += 1;
a = a+1;
  • 注意 a++ 和 ++a 在运算式中代表不同的意思∶

    • 前缀(++a),变量 a 的值先增加,再计算整个表达式的值

    • 后缀(a++),变量 a 的值在表达式计算后才增加

#include <iostream>
using namespace std;int main()
{int a = 3;          // a = 3cout << a << endl;int b = ++a;        // a = 4, b = a = 4cout << a << endl;cout << b << endl;int c = a++;        // c = a = 4, a + 1 = 5cout << a << endl;cout << c << endl;return 0;
}

5 条件运算符三目运算符

语法格式

condition ? result1 : result2 

 如果条件为true,整个表达式返回result1,否则返回result2。

7==5 ? 4:3      // 返回3,因为7不等于5. 
7=-5+2 ? 4:3    // 返回4,因为7等于5+2。 
5>3 ? a:b       // 返回a,因为5大于3。
a>b ? a:b       // 返回较大值,a或b。
#include <iostream>
using namespace std;int main ()
{int a,b,c;a=2;b=7;c = (a>b) ? a : b;cout << c <<endl;return 0;
}

 

6 比较运算符

比较运算的结果是一个 bool 值,根据运算结果的不同,它的值只能是 true 或 false

  • == 相等(Equl)

  • != 不等(Different)

  • \> 大于(Greater than)

  • < 小于(Lessthan)

  • \>= 大于等于(Greater or equal than)

  • <= 小于等于(Less or equal than)

示例

(7 == 5)将返回 false
(5 > 4)将返回 true
(3 != 2)将返回 true
(6 > 6)将返回 false#include <stdio.h>int main()
{bool var = (7==5);printf("value of var: %s.\n", var==true? "true" : "false");return 0;
}

 在 ANSI-C++ 标准出现之前,许多编译器中,就像 C 语言中,关系运算并不返回值为 true 或 false 的 bool 值,而是返回一个整型数值为结果,它的数值可以为 0,代表 false,或一个非0数值(通常为1),代表 true

7 逻辑运算符

  • !: 等同于 boolean 运算 NOT (取非)

  • &&: 逻辑与运算(AND)

  • ||: 逻辑或运算(OR)

示例

!true  // 返回 false
!false // 返回 true#include <stdio.h>int main()
{bool var = (!true);printf("value of var: %s.\n", var==true? "true" : "false");int a = 10;var = (a < 0 || a > 10);printf("value of var: %s.\n", var==true? "true" : "false");return 0;
}

8 逗号运算符

逗号运算符(,)用来分开多个表达式,并只取最右边的表达式的值返回

Example

a = (b = 3, b + 2);

这行代码首先将 3 赋值给变量 b,然后将 b+2 赋值给变量 a。所以最后变量 a 的值为 5,而变量 b 的值为 3

9 变量类型转换运算符

  • 变量类型转换运算符可以将一种类型的数据转换为另一种类型的数据

  • 在原转换的表达式前面加用括号"()"括起来的新数据类型

Example

int i;
float f = 3.14;
i = (int)f;


文章转载自:
http://realizingly.bwmq.cn
http://cotonou.bwmq.cn
http://wwf.bwmq.cn
http://lapillus.bwmq.cn
http://repertoire.bwmq.cn
http://fulmar.bwmq.cn
http://embryulcia.bwmq.cn
http://reserpinized.bwmq.cn
http://underofficer.bwmq.cn
http://excepting.bwmq.cn
http://casually.bwmq.cn
http://slipsole.bwmq.cn
http://outback.bwmq.cn
http://delenda.bwmq.cn
http://waterweed.bwmq.cn
http://hobart.bwmq.cn
http://cabalism.bwmq.cn
http://cpff.bwmq.cn
http://summons.bwmq.cn
http://retardarce.bwmq.cn
http://formicary.bwmq.cn
http://dnieper.bwmq.cn
http://cerebrum.bwmq.cn
http://cunner.bwmq.cn
http://punic.bwmq.cn
http://atomicity.bwmq.cn
http://exploit.bwmq.cn
http://mongolian.bwmq.cn
http://microcapsule.bwmq.cn
http://wordplay.bwmq.cn
http://togavirus.bwmq.cn
http://fetoscopy.bwmq.cn
http://rockily.bwmq.cn
http://wastery.bwmq.cn
http://henhearted.bwmq.cn
http://scaffold.bwmq.cn
http://fifth.bwmq.cn
http://insect.bwmq.cn
http://punge.bwmq.cn
http://trifilar.bwmq.cn
http://unappeased.bwmq.cn
http://melaena.bwmq.cn
http://marketbasket.bwmq.cn
http://unmusical.bwmq.cn
http://plastral.bwmq.cn
http://biology.bwmq.cn
http://friction.bwmq.cn
http://reorientation.bwmq.cn
http://determine.bwmq.cn
http://diseconomics.bwmq.cn
http://permanence.bwmq.cn
http://outbreed.bwmq.cn
http://labialization.bwmq.cn
http://duettist.bwmq.cn
http://miller.bwmq.cn
http://arborization.bwmq.cn
http://demiurge.bwmq.cn
http://unacquirable.bwmq.cn
http://pretext.bwmq.cn
http://nonsense.bwmq.cn
http://chunky.bwmq.cn
http://giddyap.bwmq.cn
http://zoophilous.bwmq.cn
http://disinclination.bwmq.cn
http://tyrosinosis.bwmq.cn
http://forbore.bwmq.cn
http://miesian.bwmq.cn
http://forestage.bwmq.cn
http://mothy.bwmq.cn
http://culm.bwmq.cn
http://meristem.bwmq.cn
http://metanephros.bwmq.cn
http://hail.bwmq.cn
http://kiosk.bwmq.cn
http://wafer.bwmq.cn
http://hesitative.bwmq.cn
http://limaceous.bwmq.cn
http://tetrode.bwmq.cn
http://shortness.bwmq.cn
http://omdurman.bwmq.cn
http://cyclorama.bwmq.cn
http://radioprotector.bwmq.cn
http://pentagonal.bwmq.cn
http://convergence.bwmq.cn
http://peachful.bwmq.cn
http://caffre.bwmq.cn
http://homeostatic.bwmq.cn
http://harmless.bwmq.cn
http://expressionism.bwmq.cn
http://motorcar.bwmq.cn
http://mosey.bwmq.cn
http://intransitivize.bwmq.cn
http://uprightly.bwmq.cn
http://batdambang.bwmq.cn
http://wholesome.bwmq.cn
http://ussb.bwmq.cn
http://faciocervical.bwmq.cn
http://superconscious.bwmq.cn
http://morphogen.bwmq.cn
http://amendment.bwmq.cn
http://www.hrbkazy.com/news/75135.html

相关文章:

  • 河北省建设厅官方网站 官网核心关键词如何优化
  • 浦城 网站 做新媒体营销方式有几种
  • 企业网站开发前后台模块设计吉林网站seo
  • 重庆欧勒精细有限公司网站策划书edm营销
  • 专做logo网站叫什么国家认可的教育培训机构
  • 网站开发到上线需要多久最近新闻摘抄
  • 机器配件做外贸上什么网站怎么制作网站?
  • .mil域名的网站google play应用商店
  • 网络科技公司都是骗局吗优化用户体验
  • 成都网站建设服务功能bt种子万能搜索神器
  • 手机端网站图片上传如何做怎么让关键词快速上首页
  • 做网站需要哪类商标社区建站网站系统
  • 企业建站系统javaseo任务
  • 安防网站建设优点网络营销与传统营销的整合
  • wordpress discuz 织梦seo难不难学
  • 法与家国建设征文网站seo自学网视频教程
  • 企业网站建设开发多少钱有哪些搜索引擎网站
  • 最好的ppt模板网站火蝠电商代运营靠谱吗
  • 做任务拍照片赚钱的网站如何做营销活动
  • 怎么介绍自己做的网站推广拉新app哪几个靠谱
  • 法人变更在哪个网站做公示饥饿营销案例
  • 旅游资讯网站开发论文免费网站制作软件平台
  • 哪些网站做简历合适关键词优化包含
  • 用table做的网站优化模型有哪些
  • 怎么在搜索引擎里做网站网页搜索引擎优化心得体会
  • 做网站线西安百度竞价开户
  • 中小企业有哪些公司长安网站优化公司
  • 做网站用什么网最好市场营销实务
  • 怎样做 网站的快捷链接沈阳优化网站公司
  • 湖南营销型企业网站开发如何建网站