美文网首页
perl中的比较操作符

perl中的比较操作符

作者: PETJO | 来源:发表于2021-11-05 11:12 被阅读0次

    1. 算术操作符

    +、-、、/、*、%

    2. 整数比较操作符

    >、>=、<、<=、==、!=、<=>

    注:<=>(比较:如果相等,返回0;如果第一个大,返回1;如果第二个大,返回-1)。

    3. 字符串比较操作符

    gt、ge、lt、le、eq、ne、cmp

    注:cmp (比较:如果相等,返回0;如果第一个大,返回1;如果第二个大,返回-1)。
    比较过程:依次比较两个字符串里的字符,判断它们是否彼此相等或那一个排在前面(a 97 A 65, 按照顺序递增,后一个字母的ASC码比前边的大1)。

    4. 逻辑操作符

    逻辑与:&&或者and;

    逻辑或:||或者or;

    逻辑非:!或者not;

    逻辑异或:xor;

    5. 位操作符

    &、|、~、^、<< (左移)、>>(右移)

    注:不要将&用于负整数,因为perl将会把他们转化为无符号数。

    6. 赋值操作符

    =、+=、-=、=、/=、*=、.=、&=、|=、~=、^=、<<=、>>=

    相关文章

      网友评论

          本文标题:perl中的比较操作符

          本文链接:https://www.haomeiwen.com/subject/scfrzltx.html