6.14 標準輸入/輸出

文章推薦指數: 80 %
投票人數:10人

先來看print:. print "Hello Perl!!!!\n"; 和以下是一樣的。

print STDOUT "Hello Perl! ºô¸ôºÞ²z»y¨¥Perl¤Jªù»P¹ê§@:<<>>6.14¼Ð·Ç¿é¤J/¿é¥X¿é¥XPerl¿é¥Xªº¤èªk¡A¥D­n¦³¤T­Ó¡Gprint¡Bsprintf¤Îprintf¡Csprintf¡Aprintf©MC»y¨¥¤¤ªºsprintf¡Bprintf¨S¦³¤Ó¤jªº®t§O¡C¥ý¨Ó¬Ýprint¡Gprint"HelloPerl!!!!\n"; ©M¥H¤U¬O¤@¼Ëªº¡C printSTDOUT"HelloPerl!!!!\n"; STDOUT¥Nªí¼Ð·Ç¿é¥X¡A³q±`¬O¿Ã¹õ¡A¦ý§Ú­Ì¥i¥Hµø±¡ªpÂà¦V¨ì¨ä¥¦³]³Æ©ÎÀɮסC¨ä¤¤¡ASTDOUT¥i¥H¬Ù²¤¤£¼g¡C¿é¥X¦ÜÀɮסG#!/usr/bin/perl open(W,">test.log")||die"$!\n"; #°w¹ïÀÉ®×¥N½XW°µ¼g¤J°Ê§@¡A§Y¥i¦s¤Jtest.log¤¤ printW"HelloPerl!!!!\n"; close(W);sprintf¡G®æ¦¡¤Æ¦r¦ê #¥H¤U·|¶Ç¦^¤@­Ó®æ¦¡¤Æªº¦r¦ê¡A¥H0¶}ÀY¡A±µµÛ¦Ü¦h8­Ó¼Æ¦r¡C chomp($number=); $result=sprintf("%08d",$number); print$result,"\n\n";¤W¦¡¤¤¡A%d¥Nªí¾ã¼Æ­Y±z·Q¶i¤@¨B¤F¸ÑsprintfÁÙ¦³¨º¨Ç®æ¦¡¤Æªº¥N½X¡A½Ð°Ñ¦Ò¡Gsprintfprintf¬O¥i®æ¦¡¤Æªº¿é¥X¡A¥Îªk©MC¤¤ªºprintf¤@¼Ë¡G#!/usr/bin/perl printf("§Úªº©m¦W¬O¡G%s§Úªº¥Nªí¸¹¬O¡G%d\n","¤ý¤jªÅ",5005); ¤W¦¡¤¤¡A%s¥Nªí¦r¦ê¡A%d¥Nªí¾ã¼Æ¡A¦]¦¹¡A"¤ý¤jªÅ",5005·|¥ý¤À§O³Q¥N¤J%s©M%d¤¤¡A¦AÅã¥Ü¥X¨Ó¡Cµ²ªG¡G§Úªº©m¦W¬O¡G¤ý¤jªÅ§Úªº¥Nªí¸¹¬O¡G5005­Y±z·Q¶i¤@¨B¤F¸ÑprintfÁÙ¦³¨º¨Ç®æ¦¡¤Æªº¥N½X¡A½Ð°Ñ¦Ò¡Gsprintf<<>>6.13¶i¤J¥Ø¿ý¤¤Up6.15STDIN



請為這篇文章評分?