前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【编程基础】C++ Primer快速入门之七:运算符

【编程基础】C++ Primer快速入门之七:运算符

作者头像
程序员互动联盟
发布2018-03-13 16:52:26
5630
发布2018-03-13 16:52:26
举报

一、表达式的定义

什么是表达式?表达式,是由数字、运算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合(1)。1 + 2是个表达式, 女 | 男也是一个表达式。这两个例子都提到了运算符:+和|。这是C++众多的运算符之冰山一角,C++ 提供了丰富的运算符。

二、运算符

表 1. 部分算术运算符 : 加减乘除:+, -, *, /

求余:% 举例:

1 + 2 * 3/4;

表 2. 部分关系操作符和逻辑操作符 :

逻辑非:! 小于:< 小于等于:<= 大于:> 大于等于:>=

逻辑与:&&

逻辑或:||

表 3. 部分位操作符 : 位求反:~ 左移:<< 右移:>> 位与:& 位异或:^ 位或:|

举例举例:

unsigned char girls = 20; girls = ~girls;

其他还有一些条件运算符,sizeof运算符,箭头运算符等等,许多和C语言是一样的。

还有赋值操作符,其实就是=,想当年刚听说这个词汇时候,百思不得其解,明明就是个等于吗,非的整一个陌生的词汇。

运算符是死的,关键是要多用,多编译,多运算,就熟悉了。没有其他不动手的办法哟。


本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2015-07-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员互动联盟 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档