文档章节

C语言运算符优先级和口诀

LoSingSang
 LoSingSang
发布于 03/12 09:49
字数 252
阅读 2
收藏 0

1   ()  []  .  ->
2   !  ~   -(负号) ++  --   &(取变量地址)*   (type)(强制类型)    sizeof 
3   * / %
4   + - 
5   >> <<  
6   > >= < <= 
7   == !=   
8   &  
9   ^   
10  |   
11  &&
12  ||
13  ?:
14   =  +=  -=  *=  /=   %=  |=   ^=   &=   >>=   <<=
15  ,

口诀为
括号成员第一;        //括号运算符[]() 成员运算符.  ->
全体单目第二;        //所有的单目运算符比如++、 --、 +(正)、 -(负) 、指针运算*、&
乘除余三,加减四;   //这个"余"是指取余运算即%
移位五,关系六;    //移位运算符:<< >> ,关系:> < >= <= 等
等于(与)不等排第七;    //即== 和!=
位与异或和位或;    //这几个都是位运算: 位与(&)异或(^)位或(|)    
"三分天下"八九十;  
逻辑或跟与;            //逻辑运算符:|| 和 &&
十二和十一;            //注意顺序:优先级(||)  低于 优先级(&&) 
条件高于赋值,        //三目运算符优先级排到13 位只比赋值运算符和","高
逗号运算级最低!    //逗号运算符优先级最低

本文转载自:http://www.cnblogs.com/zhanglong0426/archive/2010/10/06/1844700.html

共有 人打赏支持
LoSingSang
粉丝 3
博文 67
码字总数 30454
作品 0
深圳
程序员
私信 提问
c运算符和优先级

计算机等级考试 C语言运算符的“优先级口决” C语言运算符的“优先级口决” 希望对初学C语言语言的朋友有所帮助; 当然,应用这个口诀的前提是你必须认识所有的C语言的运算符。 优先级口诀 括...

zhaozhiliang521
2017/02/08
0
0
C优先级的口诀

学习C语言也有一段时间了,感觉C语言的运算符优先级很难记住,特别是对于初学者而言! 也许你会说没有记住没关系,用括号来改变优先级就可以了。但是很多情况下,因为依赖括号很容易导致程序...

长平狐
2012/09/03
135
0
C语言基础知识整理

C语言程序的结构认识 用一个简单的c程序例子,介绍c语言的基本构成、格式、以及良好的书写风格,使小伙伴对c语言有个初步认识。 例1:计算两个整数之和的c程序: #include main() { int a,b,...

小辰GG
2017/12/16
0
0
C语言程序的结构认识:基础入门知识

•1 C语言程序的结构认识 用一个简单的c程序例子,介绍c语言的基本构成、格式、以及良好的书写风格,使读者对c语言有个初步认识。 例1 计算两个整数之和的c程序: #include main() { int a,...

小辰GG
2017/12/22
0
0
Python基础(二)运算符

Python支持以下类型的运算符: 算术运算符 比较运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 0.算术运算符 与c语言等一样,有两个特有的运算符: 幂运算 102=100 取整除 9/...

Zorn_Q
2017/11/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

单元测试

右键方法 Go To --> Test,简便快速生成测试方法。 相关注解 @RunWith(SpringRunner.class) 表示要在测试环境中跑,底层实现是 jUnit测试工具。 @SpringBootTest 表示启动整个 Spring工程 @A...

imbiao
23分钟前
0
0
欧拉公式

欧拉公式表达式 欧拉公式的几何意 cosθ + j sinθ 是个复数,实数部分也就是实部为 cosθ ,虚数部分也就是虚部为 j sinθ ,对应复平面单位圆上的一个点。 根据欧拉公式和这个点可以用 复指...

sharelocked
今天
2
0
burpsuite无法抓取https数据包

1.将浏览器和burpsuite的代理都设置好 2.在浏览器地址栏输入: http://burp 3.下载下面的证书,并将证书导入浏览器 cacert.der

Frost729
今天
2
0
JeeSite4.x 消息管理、消息推送、消息提醒

实现统一的消息推送接口,包含PC消息、短信消息、邮件消息、微信消息等,无需让所有开发者了解消息是怎么发送出去的,只需了解消息发送接口即可。 所有推送消息均通过 MsgPushUtils 工具类发...

ThinkGem
今天
8
0
OpenML

https://www.openml.org/search?type=data

shengjuntu
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部