比較++和+的运算符优先级
比較++和+的运算符优先级
1、题目
看下方代码,结果为:
/*** @Title:CalNum.java* @Package:com.you.user.util* @Description:比較运算符优先级* @author:Youhaidong(游海东)* @date:2014-7-23 下午9:54:31* @version V1.0*/
package com.you.user.util;/*** 类功能说明* 类改动者 改动日期* 改动说明* <p>Title:CalNum.java</p>* <p>Description:游海东个人开发</p>* <p>Copyright:Copyright(c)2013</p>* @author:游海东* @date:2014-7-23 下午9:54:31* @version V1.0*/
public class CalNum
{/*** @Title:main* @Description:* @param:@param args* @return: void* @throws*/public static void main(String[] args){int i = 0;int result = ++i + i++ + ++i + i;System.out.println("结果:" + result);}}
2、分析说明
(1)结果
结果:8
(2)分析
首先,无论是++i还是i++。它们的运算优先级要比+的高;因为i=0,++i。是先对i加1。然后再參与运算,i++是先參与运算,再对i加1。这种结果就是result = 1 + 1 + 3 + 3。计算结果为8
转载于:https://www.cnblogs.com/mengfanrong/p/5227647.html
比較++和+的运算符优先级相关推荐
- 运算符优先级记忆口诀及列表(转)
C语言运算符优先级和口诀 一共有十五个优先级: 同一优先级的运算符,运算次序由结合方向所决定 1 () [] . -> (括号,成员排第一) 2 ! ~ -(负 ...
- 《C语言编程初学者指南》一2.9 理解运算符优先级
本节书摘来自异步社区<C语言编程初学者指南>一书中的第2章,第2.9节,作者[美]Keith Davenport(达文波特) , M1ichael Vine(维恩),更多章节内容可以访问云 ...
- C语言运算符优先级-----从没像现在这样深刻体会
没做C/C++具体开发之前,从没像现在这样体会到运算符优先级的重要性,粘一个备忘,方便自己查. 优先级 运算符 名称或含义 使用形式 结合方向 说明 1 [] 数组下标 数组名[常量表达式] 左到右 ...
- VBS基础篇 - 运算符(1) - 运算符优先级
VBScript 有一套完整的运算符,包括算术运算符.字符串运算符.关系运算符和逻辑运算符. 运算符优先级 运算符优先级:在一个表达式中进行多个运算时,每一部分都会按预先确定的顺序进行计算求解. 括号 ...
- mysql逻辑运算符的优先顺序_PL/SQL运算符优先级
运算符优先级决定表达式中术语的分组.这会影响表达式的评估求值顺序.某些运算符的优先级高于其他运算符; 例如,乘法运算符的优先级高于加法运算符. 例如,x = 7 + 3 * 2; 这里,求值结果x的值 ...
- C语言运算符优先级和口诀(转)
一共有十五个优先级: 1 () [] . -> 2 ! ~ -(负号) ++ -- &(取变量地址)* (type)(强制类型) sizeof 3 ...
- 关于C语言运算符优先级的记忆技巧是什么?
关于C语言运算符优先级的记忆技巧是什么? (1)先(括号)内层,后(括号)外层. (2)先函数,后运算. (3)先算术,后关系,再逻辑. (4)先乘除,后加减. (5)先左,后右. (6)搞不清,加括 ...
- new是不是c语言运算符优先级表,C语言运算符优先级列表(超详细)
<C语言运算符优先级列表(超详细)>由会员分享,可在线阅读,更多相关<C语言运算符优先级列表(超详细)(7页珍藏版)>请在人人文库网上搜索. 1.本篇文章是对C语言中运算符的优 ...
- 万物之始正则表达式全解析三部曲(中篇)-正则表达式运算符优先级及匹配规则
前言 各位小伙伴大家好,接下来几天时间,我会从多个角度对正则表达式进行系统阐述,让你了解正则表达式的前世今生. 该系列文章上篇 万物之始正则表达式全解析三部曲(上篇)-正则表达式基础知识及语法 以下是 ...
最新文章
- Boost:aligned delete对齐删除的测试程序
- 判断随机抽取代码_高中数学中离散型随机变量的分布列知道吗?均值与方差能干什么?...
- python大型项目经验_图像分类:13个Kaggle项目的经验总结
- ubuntu下 windows的zip文件打开,中文目录和文件名乱码
- 半小时让你成为EXCEL高手
- mysql意外关机_MySQL服务器意外关机-无法启动多实例
- 机器学习样本处理算法(二)详细特点描述
- Go基础编程:运算符
- iphone 竖屏的视频转换为横屏
- **一些常用的字体英文名**
- 湿敏电阻HR202L使用记录
- 【解决方案】“云-端协同”打造基于安防视频云服务EasyCVR的雪亮工程监管视频平台
- 【网络】吐血整理-Java网络合集
- 可由线性表示且表达式唯一_典型例题解析例1设向量问取何值时可由线性表示且表示.doc...
- [前端框架]-VUE(上篇)
- sqli-labs11-22关闯关心得与思路
- 判断Qstring是不是IP格式
- 攻防世界crypto高手题之best_rsa
- css实现页面底部置底(转载)
- 最新最全论文合集——ISCA 历年最佳论文汇总