运算符
自增自减运算符:++ --
一定注意,定义的变量会随任何一条代码的改变而改变。
单行使用时,结构一样都加1
https://img2024.cnblogs.com/blog/3659684/202507/3659684-20250726210150621-1704410553.png
int y = x++;---先将x赋值给y, 此时y = x,在对x执行自增,x=x+1
int z = ++x;---x先自增,再把新值赋值给z
https://img2024.cnblogs.com/blog/3659684/202507/3659684-20250726210230470-452350073.png)
https://img2024.cnblogs.com/blog/3659684/202507/3659684-20250726210045078-1951933015.png
字符串的+操作:
当字符+字符或者字符+数字计算时,会把字符通过ASCII码表查到对应的数字再进行运算。
https://img2024.cnblogs.com/blog/3659684/202507/3659684-20250726210307974-377003344.png
逻辑运算符:
使用场景:登录用户名、密码
短路与:&&:只要第一个错,第二个不用看,直接false,效率提高
短路或:||:只要有一个true,第二个不用看,直接true,效率提高
如果左边能确定整个表示的结果,右边不执行。
三元运算符:
https://img2024.cnblogs.com/blog/3659684/202507/3659684-20250726211202533-1357142378.png
格式 数据类型 变量 = 关系表达式 ?表达式1 :表达式2
(如果true,则返回表达式1【第一个结果】赋值给变量,如果false,则返回第二个结果)

浙公网安备 33010602011771号