⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 perl 语言-perl 中文教程(第三章).htm

📁 perl的中文教程
💻 HTM
📖 第 1 页 / 共 3 页
字号:
      $dividend / $divisor);<BR>&nbsp;&nbsp;PERL 
      5中,还可以在赋值式左边使用条件操作符来选择被赋值的变量,如:<BR>&nbsp;&nbsp;$condvar == 43 ? $var1 : 
      $var2 = 14;<BR>&nbsp;&nbsp;$condvar == 43 ? $var1 = 14 : $var2 = 
      14;<BR><BR><A name=十一、操作符的次序>十一、操作符的次序</A> <BR></P>
      <P align=center><B>Table 3.6.</B> 操作符次序</P>
      <DIV align=center>
      <CENTER>
      <TABLE borderColor=forestgreen cellSpacing=0 cellPadding=2 width="65%" 
      border=1>
        <TBODY>
        <TR>
          <TD class=myFont vAlign=top width=214><B>操作符</B></TD>
          <TD class=myFont vAlign=top width=310><B>描述</B></TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>++</TT>, <TT>--</TT> </TD>
          <TD class=myFont vAlign=top width=310>自增,自减</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>-</TT>, <TT>~</TT>, 
            <TT>!</TT> </TD>
          <TD class=myFont vAlign=top width=310>单目</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>**</TT> </TD>
          <TD class=myFont vAlign=top width=310>乘方</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>=~</TT>, <TT>!~</TT> </TD>
          <TD class=myFont vAlign=top width=310>模式匹配</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>*</TT>, <TT>/</TT>, 
            <TT>%</TT>, <TT>x</TT> </TD>
          <TD class=myFont vAlign=top width=310>乘,除,取余,重复</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>+</TT>, <TT>-</TT>, 
            <TT>.</TT> </TD>
          <TD class=myFont vAlign=top width=310>加,减,联接</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>&lt;&lt;</TT>, 
            <TT>&gt;&gt;</TT> </TD>
          <TD class=myFont vAlign=top width=310>移位</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>-e</TT>, <TT>-r</TT>, etc. 
          </TD>
          <TD class=myFont vAlign=top width=310>文件状态</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>&lt;</TT>, <TT>&lt;=</TT>, 
            <TT>&gt;</TT>, <TT>&gt;=</TT>, <TT>lt</TT>, <TT>le</TT>, 
            <TT>gt</TT>, <TT>ge</TT> </TD>
          <TD class=myFont vAlign=top width=310>不等比较</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>==</TT>, <TT>!=</TT>, 
            <TT>&lt;=&gt;</TT>, <TT>eq</TT>, <TT>ne</TT>, <TT>cmp</TT> </TD>
          <TD class=myFont vAlign=top width=310>相等比较</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>&amp;</TT> </TD>
          <TD class=myFont vAlign=top width=310>位与</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>|</TT>, <TT>^</TT> </TD>
          <TD class=myFont vAlign=top width=310>位或,位异或</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>&amp;&amp;</TT> </TD>
          <TD class=myFont vAlign=top width=310>逻辑与</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>||</TT> </TD>
          <TD class=myFont vAlign=top width=310>逻辑或</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>..</TT> </TD>
          <TD class=myFont vAlign=top width=310>列表范围</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>?</TT> and <TT>:</TT> </TD>
          <TD class=myFont vAlign=top width=310>条件操作符</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>=</TT>, <TT>+=</TT>, 
            <TT>-=</TT>, <TT>*=</TT>, </TD>
          <TD class=myFont vAlign=top width=310>赋值</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214>and so on</TD>
          <TD class=myFont vAlign=top width=310> </TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>,</TT></TD>
          <TD class=myFont vAlign=top width=310>逗号操作符</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>not</TT> </TD>
          <TD class=myFont vAlign=top width=310>Low-precedence logical 
        NOT</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>and</TT> </TD>
          <TD class=myFont vAlign=top width=310>Low-precedence logical 
        AND</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=214><TT>or</TT>, <TT>xor</TT> </TD>
          <TD class=myFont vAlign=top width=310>Low-precedence logical OR and 
            XOR</TD></TR></TBODY></TABLE></CENTER></DIV>
      <P>.操作符结合性(associativity):<BR></P>
      <P align=center><B>Table 3.7. 操作符结合性</B></P>
      <DIV align=center>
      <CENTER>
      <TABLE borderColor=forestgreen cellSpacing=0 cellPadding=2 width="65%" 
      border=1>
        <TBODY>
        <TR>
          <TD class=myFont vAlign=top width=240><B>操作符</B></TD>
          <TD class=myFont vAlign=top width=240><B>结合性</B></TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>++</TT>, <TT>--</TT> </TD>
          <TD class=myFont vAlign=top width=240>无</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>-</TT>, <TT>~</TT>, 
            <TT>!</TT> </TD>
          <TD class=myFont vAlign=top width=240>Right-to-left</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>**</TT> </TD>
          <TD class=myFont vAlign=top width=240>Right-to-left</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>=~</TT>, <TT>!~</TT> </TD>
          <TD class=myFont vAlign=top width=240>Left-to-right</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>*</TT>, <TT>/</TT>, 
            <TT>%</TT>, <TT>x</TT> </TD>
          <TD class=myFont vAlign=top width=240>Left-to-right</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>+</TT>, <TT>-</TT>, 
            <TT>.</TT> </TD>
          <TD class=myFont vAlign=top width=240>Left-to-right</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>&lt;&lt;</TT>, 
            <TT>&gt;&gt;</TT> </TD>
          <TD class=myFont vAlign=top width=240>Left-to-right</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>-e</TT>, <TT>-r</TT>, </TD>
          <TD class=myFont vAlign=top width=240>无</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>&lt;</TT>, <TT>&lt;=</TT>, 
            <TT>&gt;</TT>, <TT>&gt;=</TT>, <TT>lt</TT>, <TT>le</TT>, 
            <TT>gt</TT>, <TT>ge</TT> </TD>
          <TD class=myFont vAlign=top width=240>Left-to-right</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>==</TT>, <TT>!=</TT>, 
            <TT>&lt;=&gt;</TT>, <TT>eq</TT>, <TT>ne</TT>, <TT>cmp</TT> </TD>
          <TD class=myFont vAlign=top width=240>Left-to-right</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>&amp;</TT> </TD>
          <TD class=myFont vAlign=top width=240>Left-to-right</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>|</TT>, <TT>^</TT> </TD>
          <TD class=myFont vAlign=top width=240>Left-to-right</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>&amp;&amp;</TT> </TD>
          <TD class=myFont vAlign=top width=240>Left-to-right</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>||</TT> </TD>
          <TD class=myFont vAlign=top width=240>Left-to-right</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>..</TT> </TD>
          <TD class=myFont vAlign=top width=240>Left-to-right</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>?</TT> and <TT>:</TT> </TD>
          <TD class=myFont vAlign=top width=240>Right-to-left</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>=</TT>, <TT>+=</TT>, 
            <TT>-=</TT>, <TT>*=</TT>, </TD>
          <TD class=myFont vAlign=top width=240>Right-to-left</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240>and so on</TD>
          <TD class=myFont vAlign=top width=240> </TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>,</TT></TD>
          <TD class=myFont vAlign=top width=240>Left-to-right</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>not</TT> </TD>
          <TD class=myFont vAlign=top width=240>Left-to-right</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>and</TT> </TD>
          <TD class=myFont vAlign=top width=240>Left-to-right</TD></TR>
        <TR>
          <TD class=myFont vAlign=top width=240><TT>or</TT>, <TT>xor</TT> </TD>
          <TD class=myFont vAlign=top 
      width=240>Left-to-right</TD></TR></TBODY></TABLE></CENTER></DIV>
      <P><BR><BR>建议:<BR>&nbsp;&nbsp;1、当你不确定某操作符是否先执行时,一定要用括号明确之。<BR>&nbsp;&nbsp;2、用多行、空格等方式提高程序的可读性。</P></TD></TR></TBODY></TABLE>
<DIV align=center></DIV>
<DIV align=center><BR></DIV>
<DIV align=center><SPAN class=myFont><A 
href="http://www.sun126.com/perl5/perl5-2.htm">上页</A> <A 
href="http://www.sun126.com/perl5/perl5-4.htm">下页</A> <A 
href="http://www.sun126.com/perl5/perl5index.htm">回目录</A> <A 
href="http://www.sun126.com/perl5/perl5-3.htm#a"><FONT face="Arial, 宋体">Go 
Top</FONT></A></SPAN><BR><BR></DIV>
<TABLE height=50 cellSpacing=0 cellPadding=0 width="100%" bgColor=#000000 
border=0>
  <TBODY>
  <TR>
    <TD bgColor=#cccc99 height=4>
      <DIV align=center><IMG height=4 src="" width=4></DIV></TD></TR>
  <TR>
    <TD height=50>
      <DIV align=center><FONT class=myfont size=2><SPAN class=myfont><FONT 
      color=#99cc99><A href="http://www.sun126.com/bbs/ccb/index.cgi"><FONT 
      color=#99cc99>中国CCB论坛</FONT></A>  整理 麻辣 
      2003.7.10</FONT></SPAN></FONT><FONT class=myfont color=#99cc99 
      size=2><SPAN class=myfont><FONT 
      color=#99cc66><BR></FONT></SPAN></FONT><SPAN class=myfont><FONT 
      class=myfont><SPAN class=myfont><FONT face="Arial, Helvetica, sans-serif" 
      color=#99cc99>&copy; 2000 
      http://www.sun126.com</FONT></SPAN></FONT></SPAN></DIV></TD></TR></TBODY></TABLE></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -