C#进阶 09 复合赋值运算符跟一元二元运算符
来源:互联网 发布:国家顶级域名 编辑:程序博客网 时间:2024/05/18 01:39
这篇博客咱们说一下复合赋值运算符跟一元二元运算符,不过在说这些之前会先理一下之前忘记说的一点,“++”跟“--”,越是细节咱们越是重视一下。
1,“++”跟“--”:
........1),++ ,自加一,有前加和后加;
........2),- - ,自减一,有前减和后减;
这里咱们是顺口提一下,就不附例子了,自己在 VS 里尝试着测试一下就全部由答案了,主要需要注意的是在运算的时候(特指两个变量的时候前加前减跟后加后减的区别),在用的时候心细一点就好了。
2,复合赋值运算符:
........1),+=;
........2),-=;
........3),*=;
........4),/=;
........5),%=;
这里大家看下面这个代码实例:
static void Main(string[] args) { //将 10 赋值给 num 。 int num = 10; //给 num 二次赋值。 num +=10; //输出 num 。 Console.WriteLine(num); Console.ReadKey(); }
这是 复合赋值运算符中 “+=” 的代码运行,输出结果如下:
具体意思就是在第二次赋值的时候 num为 10 的时候 再 + 一个 10 的结果,这就清楚了吧,前面几个也是一样,+ - * / % 也均是这个意思,建议初学者或者重视基础的朋友务必多多敲代码来一一验证。
3,一元二元运算符:
........1)对于 + - * / % = 等都需要两个操作数才能进行运算的这些运算符,我们叫做二元运算符。
........2)对于像 ++ -- 这样的只需要一个操作数就能进行运算的运算符,我们叫做一元运算符。
........3)一元运算符 ++ / -- 比二元的 + - * / % = 优先级高。
4,总结:
这篇博客就到这里了,还是那句话,既然在搞编程,在搞软件,那么多敲,多动手,这是近期我最大的感触,代码量如果少的话各方面都不是特别好感觉,so ,抓住一切机会上手敲代码。
- C#进阶 09 复合赋值运算符跟一元二元运算符
- C#运算符的重载一元二元运算符
- 一元,二元,三元运算符
- 重载一元、二元运算符
- 运算符一元,二元,三元
- 复合赋值运算符
- 【C#】—一元,二元,三元运算符
- 成员函数和友元函数 完成二元和一元运算符重载(进阶1)
- 赋值,算术和一元运算符
- 复合赋值运算符的应用
- 复合赋值运算符的使用
- C#算术表达式与算术运算符,复合赋值运算符
- 【C++】成员函数重载二元和一元运算符
- Java 一元、二元运算符、三目条件运算符(三元运算符)
- C#中的赋值运算符
- C#之赋值运算符
- 二元运算符重载
- 二元“+”运算符
- 线性表——创建、插入、删除、查找
- easyUI DataGrid View(数据表格展示) 表格添加按钮
- 2017.9.13 序列维护 思考记录
- 第二周项目——多文件
- 欢迎使用CSDN-markdown编辑器
- C#进阶 09 复合赋值运算符跟一元二元运算符
- CCF markdown
- 爬虫框架Scrapy实战之批量抓取招聘信息--附源码
- Charset的基本运用以及ByteBuffer-position的注意点
- cef GeneralUsage
- poj 3494 Largest Submatrix of All 1’s(单调栈)
- QT Base64 编解码
- 程序的多文件组织
- 如何在spring中等价配置得到原本由jndi配置实现的数据源?