亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
發(fā)現(xiàn)perl中打印print中加入點和加入逗號效果是不一樣的
[打印本頁]
作者:
pyartist
時間:
2015-08-12 16:11
標(biāo)題:
發(fā)現(xiàn)perl中打印print中加入點和加入逗號效果是不一樣的
本帖最后由 pyartist 于 2015-09-01 23:15 編輯
perl打印中加入點和加入逗號效果是不一樣的
覺得很容易搞混淆,然后查錯很久
[root@oooo ~]# cat a
#use strict;
#use warnings;
@a = (11,22,33);;
print @a,"\n";
print @a."\n";
[root@oooo ~]# perl a
112233
3
復(fù)制代碼
貌似這種太隨意的語法是很多人喜歡perl,也是perl不那么流行的原因
作者:
wind_ch
時間:
2015-08-12 17:16
難道你想要獲得一樣的效果嗎?
作者:
MMMIX
時間:
2015-08-12 17:23
本帖最后由 MMMIX 于 2015-08-12 17:26 編輯
回復(fù)
1#
pyartist
兩個 print 的語義完全不同, 結(jié)果不一樣也是自然的.
print @a, "\n"; 的意思是用 $[0], $a[1], .., $a[-1], "\n", 做參數(shù)調(diào)用 print; 而 print @a . "\n" 的意思是用 scalar(@a) . "\n" 做參數(shù)調(diào)用 print.
作者:
yybmsrs
時間:
2015-08-12 18:07
上下文不同,多琢磨就不會錯了
作者:
j_cle
時間:
2015-08-12 18:59
標(biāo)量上下文和列表上下問的區(qū)別
作者:
104359176
時間:
2015-08-12 22:35
這是 Perl 獨有的上下文敏感的特性,也是語言學(xué)家設(shè)計 Perl 的特征,這個特征只有在自然語言中有。要想避免出現(xiàn)這樣的問題,就盡量不要用 `@var` `%hash` 這樣的風(fēng)格命名變量,統(tǒng)一用 `$var`, 數(shù)組用引用。
作者:
MMMIX
時間:
2015-08-12 22:45
回復(fù)
6#
104359176
這就屬于因噎廢食了.
作者:
zhlong8
時間:
2015-08-12 23:18
我怎么覺得槽點應(yīng)該是居然有人認為
, .
可以互換
作者:
fender0107401
時間:
2015-08-13 08:41
這怎么可能一樣呢。。。。
作者:
substr函數(shù)
時間:
2015-08-13 16:20
回復(fù)
1#
pyartist
perl 打印中
+
和
-
效果竟然是不一樣的
print 2 + 2; # 4
print 2 - 2; # 0
LZ為什么?竟然不一樣?
貌似
這種太隨意的語法是很多人喜歡perl,
也是perl不那么流行的原因
作者:
flw
時間:
2015-08-17 09:28
別說是 Perl 這種形式化語言了。
就算是漢語、英語這樣的自然語言,
逗號和句號都不一樣。
現(xiàn)在的大學(xué)生還有文盲到這種程度的嗎?
作者:
wind_ch
時間:
2015-08-17 13:04
這個帖把大神給氣醒了
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2