C#的运算符优先级
来源:互联网 发布:数据挖掘 模型评估 编辑:程序博客网 时间:2024/05/20 19:19
如果编程中同时使用了多个运算符,到底哪一个会先运算呢?这就是优先级的问题。C#运算符的优先级请参考下面的顺序:
①括号。学数学的时候我们就知道,要先计算括号里面的内容。C#语言也是一样,如果有多层括号,要从里向外计算。括号优先级最高。
②一元运算符。有些运算符两边有2个操作数,比如2+3、6%5等等,这些叫做二元运算符。只有一个操作数的叫做一元运算符,它们的优先级高于二元运算符。一元运算符包括:++(自加) 、 --(自减) 、 !(逻辑非)。
③*(乘)、/(除)、%(取余)。
④+(加)、-(减)。
⑤>(大于)、<(小于)、>=(大于等于)、<=(小于等于)。
⑥==(等于)、!=(不等于)。
⑦&&(逻辑与)。
⑧||(逻辑或)。
⑨赋值运算符。包括:=、+=、-=、*=、/=、%=。
另外,还需要注意一点:优先级相同的运算符从左向右计算(赋值运算符相反)。
阅读全文
0 0
- C#运算符的优先级
- C#的运算符优先级
- C#运算符优先级
- c#运算符优先级
- C# 运算符 优先级
- c#运算符优先级
- C# 运算符优先级
- C#运算符优先级
- C#运算符优先级
- C#运算符优先级
- C#运算符优先级
- C#中运算符优先级
- C#中运算符优先级
- C#运算符优先级记忆
- C#中运算符优先级
- C#中的运算符优先级
- 运算符的优先级
- 运算符的优先级
- QT学习笔记整理第一课
- 规定input输入框只能输入数字和小数点
- laravel conf/app.php
- cdwoo-manager上手第一坑:莫名406,乱码要解决
- android 6.0 +的权限申请
- C#的运算符优先级
- 通过查看端口状态查看mongodb是否已经启动
- 原生JS实现AJAX及其原理
- 宏,枚举,常量的区别
- 渗透日记2:通过cmd上传文件的方法-vbs脚本
- Android自定义View数字圆环(一)
- Java多线程系列--“基础篇”10之 线程优先级和守护线程
- ofbiz学习——对模板使用装饰器screen widget
- 项目中下载的图片本地系统相册无法显示