zoukankan      html  css  js  c++  java
  • 第三章 一元和二元操作符

    3.1 项和列表操作符(左向)
    
    3.2  箭头操作符:
    
    双目操作符-> 是一个中缀解引用操作符:
    
    如果右边是一个[...] 数组下标,一个{......} 散列下表
    
    
    或者一个(.....)子过程参数列表,那么它左边必须是一个对应的数组,散列,或者子过程的引用
    
    
    ###一个数组解引用:
    
    zjzc01:/root/big# cat a24.pl 
    $var=[1,2,3,4];
    print "$var is $var
    ";
    print @$var->[1];
    print "
    ";
    zjzc01:/root/big# perl a24.pl 
    $var is ARRAY(0x1250d48)
    2
    
    
    
    ###一个散列解引用:
    
    2zjzc01:/root/big# cat a25.pl 
    $var={a=>1,b=>2,c=>3};
    print $var."
    ";
    print %$var->{b};
    zjzc01:/root/big# perl a25.pl 
    HASH(0x221ed48)
    2zjzc01:/root/big# 
    
    ###一个子过程解引用
    zjzc01:/root/big# cat a26.pl 
    $var= sub {print "111
    ";};
    print $var."
    ";
    print &$var."
    ";
    zjzc01:/root/big# perl a26.pl 
    CODE(0x766320)
    111
    1
    
    
    
    $yogi = Bear->new("Yogi"); # 一个类方法调用 
    
    
    
    $yogi->swipe($picnic); # 一个对象方法调用
    
    
    3.6 绑定操作符
    
    双目 =~ 把 一个字串和一个模式匹配,替换或者抓换绑定在一起。
    
    

  • 相关阅读:
    2021 0309-1 准备工作
    课程总结
    第十四周课程总结&实验报告
    第十三周课程总结
    第十二周课程总结
    第十一周课程总结
    第十周课程总结
    2019春总结作业
    第十二周作业
    第十一周作业
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13351123.html
Copyright © 2011-2022 走看看