a.算数运算符
+正 -负 +加 -减 *乘 /除 %取模 ++自加 --自减
b.关系运算符
== 相等于 !=不等于 <小于 >大于 <=小于等于 >=大于等于
比较运算符的结果都是boolean型,ture or false
c.逻辑运算符
&逻辑与 |逻辑或 !逻辑非(相反值)
&&短路与 ||短路或 ^逻辑异或(相同为false不同为ture)
&与&& 相同点 运算结果一样 符号左边是true时,二者都会执行右边的运算,反之&&不会执行右边运算
|与|| 相同点 运算结果一样 符号左边是false时,二者都会执行右边的运算,反之||不会执行右边运算
d.赋值运算符
= 赋值运算符 支持连续赋值
+= -= *= /= %=
e.三元运算符
(条件表达式)?表达式1:表达式2:
条件为ture 运算后的结果是表达式1
条件是false 运算后的结果是表达式2
表达式1和2必须同种数据类型
本文详细介绍了编程语言中的算数、关系、逻辑和赋值运算符,包括它们的使用方式和结果类型。还提到了三元运算符的用法,强调了不同运算符的优先级和短路行为。对于编程初学者,这是理解基础语法的关键。
4338

被折叠的 条评论
为什么被折叠?



