c# 运算符 &&和&有什么区别

本文探讨了C#基础知识中的运算符,重点讲解了&&和&的区别。&&运算符称为逻辑与,它具有短路特性,只在左侧表达式为真时才评估右侧;&是按位与运算符,总是评估两边的表达式。此外,还提到了一元、二元和三元运算符的概念,以及赋值运算符的用法和优先级规则。
摘要由CSDN通过智能技术生成

最近在重温c#基础知识,c#是易入门,难精,重新巩固一些基础知识,应该是大有裨益的。

今天看到了运算符这块,顺便做一些记录。

运算符分为三类

1. 一元运算符,处理一个操作数

2. 二元运算符,处理两个操作数

3. 三元运算符,处理三个操作数

大多数都是二元运算符,只有几个一元运算符和一个三元运算符

一二元运算符也是数学运算符,如下图


以上都是简单数值类型计算。注意加号其实有一元和两元运算符两种,作为一元运算符使用时,一般不会用到,除非比较高级的功能会用到(运算符重载)。

除了“+” 以外,其他数学运算符不能用于处理字符串。


1. 一元运算符。


注意运算符位置会直接影响到计算结果。


2. 赋值运算符。


var1 += var2 , 实际上

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值