亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: 菜鳥手菜鳥貼求助 小駱駝第五版86頁講<> [打印本頁]

作者: low_guy    時間: 2015-09-01 17:38
標(biāo)題: 菜鳥手菜鳥貼求助 小駱駝第五版86頁講<>
#! /usr/bin/perl -w
while (difined($line=<>)) {
chomp ($line);
print "it was $line i saw!\n";
}
運行的結(jié)果Undefined subroutine &main::difined called at ./test3 line 2, <> line 1.

然而下文的簡寫版運行沒錯
while (<>) {
chomp;
print "it was $_ isaw!\n";

求大神解釋一下
作者: yybmsrs    時間: 2015-09-01 17:48
difined再仔細看看
作者: low_guy    時間: 2015-09-01 17:50
回復(fù) 2# yybmsrs


    可以刪貼不
作者: 104359176    時間: 2015-09-01 19:14
已經(jīng)回帖了,不能刪除了,就當(dāng)成一個錯誤案例吧,這樣的錯誤,新手通常都會犯。
Perl 內(nèi)置的函數(shù)很多,拼錯了的內(nèi)置函數(shù)提示不是很清楚。Perl 6 的話,就會提示,可能的正確函數(shù)名稱。
作者: MMMIX    時間: 2015-09-01 20:47
這種問題,根據(jù)錯誤信息,對照書上的例子仔細檢查下自己的代碼就能自行解決;多自行解決幾次,仔細認真的習(xí)慣,至少是碰到錯誤仔細讀錯誤信息的習(xí)慣就能養(yǎng)成。

當(dāng)然,要是書上的例子本身就是錯的那就沒治了……




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2