<span id="7ztzv"></span>
<sub id="7ztzv"></sub>

<span id="7ztzv"></span><form id="7ztzv"></form>

<span id="7ztzv"></span>

        <address id="7ztzv"></address>


            ????? ????????

            ????????????
            ?????????????
            ?????????????????
              1???????????
              2?????????????
              3??????????
              4???????????
            ???????????????
            ?‰]???
            ????????????????
            ?????printf????????

                ?????????????print??????????¦Ä???????????????????????????????¨²???write????????????????????????
            ?????????????
                ???????????????????
                 1??????????$~????????????
                 2?????¨²???write
                ???»Ç
            1 : #!/usr/local/bin/perl
            2 :
            3 : $~ = "MYFORMAT";
            4 : write;
            5 :
            6 : format MYFORMAT =
            7 : ===================================
            8 : Here is the text I want to display.
            9 : ===================================
            10: .
                ?????????¡ê?
            $ program
            ===================================
            Here is the text I want to display.
            ===================================
            $
                ???????$~???????????Perl??????????????????????§Õ?????????????????????§µ????????????MYFORMAT????Perl???????????????STDOUT?????????
            ?????????????????
                ????????????????????????????????????????????????§Ö???????????????????????????¨¢?????????????????????????????????????????write?????????????????????????????
            1???????????
                ????????????????????§Ñ???????????????»Ç
            format MYFORMAT =
            ==========================================================
            The winning number is @<<<<<<!
            $winnum
            ==========================================================
            .
                ??????write???????????????????????????$winnum???????????????????????????????????????????STDIN???????????????????????????????????????????
            1 : #!/usr/local/bin/perl
            2 :
            3 : while ($line = ) {
            4 :   $line =~ tr/A-Z/a-z/;
            5 :   $line =~ s/[^a-z]//g;
            6 :   @letters = split(//, $line);
            7 :   foreach $letter (@letters) {
            8 :     $lettercount{$letter} += 1;
            9 :   }
            10: }
            11:
            12: $~ = "WRITEHEADER";
            13: write;
            14: $count = 0;
            15: foreach $letter (reverse sort occurrences
            16:       (keys(%lettercount))) {
            17:   &write_letter($letter, $lettercount{$letter});
            18:   last if (++$count == 5);
            19: }
            20:
            21: sub occurrences {
            22:   $lettercount{$a} <=> $lettercount{$b};
            23: }
            24: sub write_letter {
            25:   local($letter, $value) = @_;
            26:
            27:   $~ = "WRITELETTER";
            28:   write;
            29: }
            30: format WRITEHEADER =
            31: The five most frequently occurring letters are:
            32: .
            33: format WRITELETTER =
            34:   @: @<<<<<<
            35:   $letter, $value
            36: .
                ???§ß?????¡ê?
            $ program
            This is a test file.
            This test file contains some input.
            The quick brown fox jumped over the lazy dog.
            ^D
            The five most frequently occurring letters are:
                    t: 10
                    e: 9
                    i: 8
                    s: 7
                    o: 6
            $
            
            2?????????????
                ???????§µ?????????????????write_letter????write??????????????????????????????????????????????????????17???§ß??????????????????????????????????§µ?????????t??????$letter??$value?????????????foreach????????????????????????
                ??????????????my???????????????????????????????????????????????????write?????????????????local???‰^??local??my????????????¡ê?
                ???Perl4?????my????????????§Õ?????
            3??????????
                ???????????????????write??????????????????????????????????¡À??

            ??? ?????
            @<<< ????????
            @>>> ????????
            @||| ?§Ø??????
            @##.##   ???????????  
            @* ???????

                ?????????????????????????????@????????????????????????????????????????
                ??????§µ???????????@*???????????????????????@?????????????????»Ç
                 @###.##
                ????????????§³??????????§³???????????
            4???????????
                ?????????????????@????????????ÈÉ?????¦Í??????????????????¡ê?
            format SPECIAL =
            This line contains the special character @.
            "@"
            .
            ???????????????
                ?????????write???????????????????STDOUT??????????????????????????????????????§³?????????????????????????????????write???»Ç
                 write (MYFILE);
                ??????write???????????MYFILE???????????????MYFILE?§µ????????????????$~????????????????????????????$~??????????????????????????????????????????$~???????write?????»Ç
                 select (MYFILE);
                 $~ = "MYFORMAT";
                 write;
                ??select??????????????????????????????????????????????????????????????????????????????????????????????????¡ê?
            sub write_to_stdout {
              local ($savefile, $saveformat);
              $savefile = select(STDOUT);
              $saveformat = $~;
              $~ = "MYFORMAT";
              write;
              $~ = $saveformat;
              select($savefile);
            }
            ?‰]???
                ????????????????????????????????????????????????????????¨¹???????¨¹??????????????filename_TOP????????????????????????????¨¹???¡ê?
                 format STDOUT_TOP =
                 Consolidated Widgets Inc. 1994 Annual Report
                 .
                ???¨¹???????????????????¨¹?§à??????????????????????????????????$%?§µ??»Ç
                 format STDOUT_TOP =
                 Page @<<.
                 $%
                 .
                ?????????????????????$^??????¨¹?????????????$~?????$^?????????????????????????select?????????¨¢?
                ??????¡ê????????60?§µ???????????$=???????????»Ç
                 $= = 66; #??????66??
                ???????????????????write??????
                ????????¡Â???????????print?????????????write??????Perl?????????????????§Ü????????????print?????????????????????????????$-??$-??????????§Ö???????????????$-????????????¦Ì??????????????»Ç
                 print ("Here is a line of output\n");
                 $- -= 1;
            ????????????????
                ?????????????@*????????????????????????????????????????????????????Perl?§Ø????????????????§µ????§Ú???????????????????????@???????^????????????????????§µ?Perl????????????§Ù??t??????????????????????????????????????????????????????????????????????¦Ì???????????????????????????????????????????????????????????????§µ????????????§µ????????????????????~?????????????
            1 : #!/usr/local/bin/perl
            2 :
            3 : @quotation = <STDIN>;
            4 : $quotation = join("", @quotation);
            5 : $~ = "QUOTATION";
            6 : write;
            7 :
            8 : format QUOTATION =
            9 : Quotation for the day:
            10: -----------------------------
            11: ~  ^<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
            12: $quotation
            13: ~  ^<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
            14: $quotation
            15: ~  ^<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
            16: $quotation
            17: -----------------------------
            18: .
                ???§ß?????¡ê?
            $ program
            Any sufficiently advanced programming
            language is indistinguishable from magic.
            ^D
            Quotation for the day:
            -----------------------------
               Any sufficiently advanced programming language is
               indistinguishable from magic.
            -----------------------------
            $
                ?????????????????~???????????????????§à?????§á??§³???????????????????????????????¡Â???????????????????????????????????????????????????????????????????????????????????????????????~?????????????????????????????????????????????????????§Õ???¡ê?
            1 : #!/usr/local/bin/perl
            2 :
            3 : @quotation = <STDIN>;
            4 : $quotation = join("", @quotation);
            5 : $~ = "QUOTATION";
            6 : write;
            7 :
            8 : format QUOTATION =
            9 : Quotation for the day:
            10: -----------------------------
            11: ~~ ^<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
            12: $quotation
            13: -----------------------------
            14: .
                ???????§ß???????
            ?????printf????????
                ??????????????????????????????????????printf??????C?????§Ö?printf??????????????printf???????????????????????????§Ü??????????????????????????????????????????????????�I???»Ç
                 printf("The number I want to print is %d.\n", $number);
                ?????????????¡À??

            ???   ????
            %c ???????
            %d ?????????
            %e ???????????????????  
            %f ??????????????????
            %g ?????????????
            %o ?????????
            %s ?????
            %u ?????????
            %x ???????????

                ?§»?????????¡ê?
            1??????d??o??u??x?§µ??????????????????????l?????????????????%ld??
            2??%??????????????????????§³??????????????????????????????????????????????????????0?????????????0????%?????????????????????????
            3???????????(%c??%f??%g)?§á??????§³?????????????%8.3f????????8???????§³???????§³????????3????????????§³??????????????
            4???????????????????????????????????§³?????n.m??????????n??????§³??????m??????????????????????????????????????n-m?????

            ????? ????? ??

            paper | appdir | ssv
            <span id="7ztzv"></span>
            <sub id="7ztzv"></sub>

            <span id="7ztzv"></span><form id="7ztzv"></form>

            <span id="7ztzv"></span>

                  <address id="7ztzv"></address>

                      ÑÇÖÞÅ·ÃÀÔÚÏß