欢迎光临散文网 会员登陆 & 注册

Unity C# 初级编程| 18 . 运算符

2021-04-14 12:19 作者:那个人真狗  | 我要投稿

系统的学习运算符

算术运算符

就是正常的加减乘除,余数。

  • 基础加减乘除

    • 加(+)

  • 其他(注意除用” / “表示)


  • 注意,a除b,为什么是0  ,  是因为我们的数据类型是int整数,如果改成float类型就是0.5

  • float类型输出

  • 余数(%)自整(++)自减( - -)

  • 示例



注意: 自增  自减 运算符在前面和后面是不一样的

记住  记住   记住

  • (++)在前++b前运算在赋值(=)

  • (++)在后b++前赋值(=)在计算


关系运算符

俩个变量之间的关系

B站输入符合不正常显示

注意: 关系运算符是有返回值,就是判断结果

逻辑运算符

逻辑判断符只有3个,且(&&)  或( ||  ) 非 ( ! )

示例

位运算符

位运算符作用于位,并逐位执行操作。&、 | 和 ^ 的真值表如下所示

详细资料参考

https://www.runoob.com/cprogramming/c-operators.html

赋值运算符

  • =     赋值运算符                       简单理解  把 =  右边的东西赋值给左
    a = 10;   表示把10赋值给a
    c = a+b;    把a+b 赋值给c

  • +=    加等于         b += 10      表示 b = b + 10;    就是b本身加10

  • -=     减等于     一样     b = b - 10

  • *=     乘等于     一样      b = b * 10

  • /=     除等于     一样

  • %=   求余       一样     b = b %10    表示  b 除以10 求余数

其他运算符

  • sizeof()                    数据类型的大小。

  • typeof()                   返回 class 的类型。

  • ?                           三目运算符


  • is                        判断对象是否属于一个类型

  • as

//as运算符:转换不成功得到一个null值,不会抛出异常;仅适用于引用类型,不能用于值类型。

示例



资料参考

https://www.runoob.com/csharp/csharp-operators.html


Unity C# 初级编程| 18 . 运算符的评论 (共 条)

分享到微博请遵守国家法律