TSL语言基础 > TSL语言基础 > 基础知识 > 运算符

逻辑运算符    

  •   逻辑运算符就是对真假的Boolean类型进行运算的算符。
    运算符 运算 运算对象 结果类型 例子
    Not,.!! 逻辑非,一元运算符 布尔型 布尔型 逻辑非,对真运算则为假,对假运算则为真 Not 1的结果为0 在C语言或者类C语言中,Not的表达为!
    And,.&& 逻辑与 布尔型 布尔型 逻辑与,真与真与为真,真与假或者假与假与都为假 1 and 2结果为1 1 and 0结果为0 在C语言或者类C语言中,And的表达为&&
    Or,.|| 逻辑或 布尔型 布尔型 逻辑或,只要一个为真,运算结果就为真 1 or 2 结果为1 1 or 0结果为1 0 or 0结果为0 在C语言或者类C语言 中,Or的表达为II
      TSL在很多方面和Pascal语言比较类似,但是在Pascal语言中,Not,And,Or同时可以作为位运算符,由于TSL为弱类型语言,为了避免冲突,TSL取消了这一特性,位运算有相应的一组算符和函数。