天空是藍(lán)色的

          做好軟件為中國(guó) #gcc -c helloworld.c -o helloworld.o //編譯目標(biāo)文件 #gcc helloworld.o -o helloworld //編譯成可執(zhí)行exe #helloworld //運(yùn)行exe

          公告


           

          常用鏈接

          留言簿(9)

          隨筆分類(149)

          隨筆檔案(151)

          文章分類(31)

          文章檔案(31)

          C編譯器

          leemay`s

          朋友的blog

          相冊(cè)

          計(jì)算機(jī)原理

          鏈接

          搜索

          •  

          積分與排名

          • 積分 - 449425
          • 排名 - 121

          最新隨筆

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          perl基礎(chǔ)
          windwos下安裝perl
          www.perl.org
          http://www.activestate.com/Products/Download/Download.plex?id=ActivePerl

          下載 ActivePerl Msi 安裝包,安裝時(shí)會(huì)自動(dòng)設(shè)置path

          第一個(gè)perl腳本

          helloworld.pl (D:\xperl\helloworld.pl)

          print "Helloworld\n";


          進(jìn)入命令提示符

          D:\xperl>perl helloworld.pl
          Helloworld

          D:\xperl>
          perl變量
          helloworld.pl (D:\xperl\helloworld.pl)

          $a = "Helloworld\n";
          print $a;
          $a = 4;
          print $a;

          print "Helloworld\n";




          D:\xperl>perl helloworld.pl
          Helloworld
          4Helloworld

          D:\xperl>
          暈啊,$a 可以隨便賦值啊。跟PHP一樣那么隨便,用習(xí)慣了java的嚴(yán)謹(jǐn)語(yǔ)法,還真不習(xí)慣
          循環(huán)

          for($loop_index=0;$loop_index<5;$loop_index++){
              
          print "Helloworld\n";
          }
          輸入輸出STDIN STDOUT STDERR

          while($temp = <STDIN>){
                  
          print $temp;
          }

          默認(rèn)變量$_
          使用結(jié)構(gòu)<STDIN>而沒(méi)有將它的返回值賦予某個(gè)變量,perl自動(dòng)將返回值賦予特殊的變量$_。很多perl函數(shù)使用這個(gè)特殊的變量,它稱為默認(rèn)變量,作為默認(rèn)值,如果沒(méi)有指明另一個(gè)變量,這意味著可以在根本不指定變量的情況下使用print函數(shù)將變量$_中的內(nèi)容打印出來(lái)。

          事實(shí)上可以將STDIN整個(gè)省略掉,如果僅單獨(dú)使用了尖括號(hào)<和>,而沒(méi)有指定任何文件句柄,就默認(rèn)使用STDIN(perl中充滿了類似這樣的默認(rèn)值)


          while(<>){
               
          print;
          }
          前面這段代碼實(shí)際上是以下這段代碼的簡(jiǎn)潔版本

          while($_ = <STDIN>){
               
          print $_;
          }

          posted on 2005-12-10 14:21 bluesky 閱讀(911) 評(píng)論(0)  編輯  收藏 所屬分類: perl基礎(chǔ)


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 巴东县| 临汾市| 洛扎县| 辉县市| 南岸区| 扶余县| 宁德市| 麻栗坡县| 富裕县| 临高县| 嘉峪关市| 靖安县| 图木舒克市| 边坝县| 教育| 汉中市| 二手房| 同心县| 朝阳区| 廊坊市| 阳高县| 会东县| 凤翔县| 五华县| 十堰市| 象山县| 沁源县| 上蔡县| 云和县| 临漳县| 武威市| 樟树市| 天柱县| 兴和县| 兴义市| 台中县| 彭水| 铜山县| 尚志市| 砀山县| 安吉县|