看板 [ Perl ]
討論串[問題] 點點(..)運算子兩問
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓4(4推 0噓 9→)留言13則,0人參與, 最新作者AntaresStar時間10年前 (2013/10/27 21:51), 編輯資訊
1
0
0
內容預覽:
對一個array我們可以用@arr[1..2]這樣的方式取到subarray. 但對一個array ref 用箭頭$arr_ptr->[1..2]這樣會只取到其中一個值. 看不太出規律 而又不會error. 有人知道是為什麼嗎. 另外一個問題. 有人知道4個點的用途嗎. perl -e 'print
(還有164個字)

推噓4(4推 0噓 1→)留言5則,0人參與, 最新作者CindyLinz (Cindy Wang)時間10年前 (2013/10/28 15:25), 編輯資訊
2
0
0
內容預覽:
.. 和 ... 用在 scalar 時像是「正反器」, 用起來也像是正反器,. 對我這不是電子電路出身的人來說, 初看時還真不知道能怎麼用.. :Q. 它的說明非常地.. 像零件.... 「起初, 如果左邊是 false, 則它是 false;. 如果一旦左邊變成 true 了, 則它會先變成 t
(還有764個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者CindyLinz (Cindy Wang)時間10年前 (2013/10/28 16:51), 編輯資訊
1
0
0
內容預覽:
就這樣的意思呀~. sub processLine {. if( 3 .. 5 ) {. print $_;. }. }. while(<>){. processLine();. }. processLine 裡面的 3 .. 5 不會隨著進出 processLine 而重置~. 用在這邊是方便啦,

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者AntaresStar時間10年前 (2013/10/29 00:18), 編輯資訊
1
0
0
內容預覽:
回到原本的問題 自問自答一下 XD. 改成這樣. $arr=[0,1,2,3,4,5,6,7];. while(<DATA>) {. print $arr->[3..5];. }. __DATA__. A. B. C. D. E. F. G. 會印出0012300. 於是可以發現在->[]裡的..確

推噓2(2推 0噓 5→)留言7則,0人參與, 最新作者scwg ( )時間10年前 (2013/10/29 02:15), 編輯資訊
0
0
0
內容預覽:
man perlop. The right operand is not evaluated while the operator is in the. "false" state, and the left operand is not evaluated while the. operator
(還有781個字)
首頁
上一頁
1
2
下一頁
尾頁