偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Perl print命令使用時(shí)遇到的兩個(gè)問(wèn)題

開(kāi)發(fā) 架構(gòu)
你對(duì)Perl語(yǔ)言中Perl print命令的概念是否了解,這里介紹一下Perl print中遇到的兩個(gè)問(wèn)題,希望通過(guò)本文的介紹你對(duì)Perl print命令的用法有所了解。

本文和大家重點(diǎn)討論一下Perl print用法中遇到的兩個(gè)問(wèn)題,使用Perl print的不同的寫(xiě)法時(shí)會(huì)出現(xiàn)一些不同的問(wèn)題,這里和大家分享一下,相信通過(guò)本文的學(xué)習(xí)你對(duì)Perl print的概念一定會(huì)有初步的認(rèn)識(shí)。

使用Perl print命令時(shí)遇到的問(wèn)題

使用Perl print的不同的寫(xiě)法時(shí)會(huì)出現(xiàn)一些不同的問(wèn)題:

1.打印數(shù)組:

可能你會(huì)習(xí)慣這樣寫(xiě):

@array1=(“body”,”head”,”tail”);

print@array1;

那么回輸出:bodyheadtail

如果這樣寫(xiě):print“array1”;

會(huì)輸出:bodyheadtail

中間會(huì)有空格出現(xiàn),Perl會(huì)把””之間的數(shù)組先插入一些符號(hào)后然后變成字符串輸出。

如果你的數(shù)組元素當(dāng)中有以換行符結(jié)尾:

參考下列代碼:

@array2=(“head\n”,”body\n”,”tail\n”);

Print“array2”;

運(yùn)行的結(jié)果當(dāng)中除了第一行,后面的bodytail都會(huì)有一個(gè)空格的縮進(jìn),所以如果你的數(shù)組元素當(dāng)中包含有換行符,那么在你用print“@array”的時(shí)候,你就要注意輸出的問(wèn)題了。

2.帶()的print和不帶()的Perl print

Print(“hello”);

Print“hello”;

以上兩個(gè)語(yǔ)句會(huì)有同樣的輸出,似乎沒(méi)有什么區(qū)別,其實(shí)是有的

第一個(gè)加了()的Perl print會(huì)被看待為一個(gè)函數(shù)。第二個(gè)則被看成是一個(gè)運(yùn)算式

在執(zhí)行數(shù)值運(yùn)算的時(shí)候您會(huì)看到有區(qū)別:

下面的打印您覺(jué)得會(huì)輸出什么?

Print(2+4)*5;

結(jié)果是:6,why???????不應(yīng)該是30么,如果你不相信你可以運(yùn)行以下:

這是不是Perl出了問(wèn)題?絕對(duì)不是,其實(shí)如果你對(duì)print輸出加上

()的話(huà),Perl就會(huì)把它當(dāng)作是一個(gè)函數(shù),然后運(yùn)算這個(gè)函數(shù),得到結(jié)果后

與后面的值運(yùn)算,應(yīng)為Perl print如果打印成功就會(huì)返回1,所以上面運(yùn)算完之后

得出5。

如果你想正確的打印輸出,那么比這樣寫(xiě):

Print5*(2+4);

或者:

Print((2+4)*5);

D:\>Perl-e"print(2+4)*5"
6
D:\>Perl-e"print5*(2+4)"
30
D:\>Perl-e"print((2+4)*5)"
30

 【編輯推薦】

  1. 深入解析Perl內(nèi)部函數(shù)的使用
  2. 術(shù)語(yǔ)匯編 Perl內(nèi)容簡(jiǎn)介
  3. Perl語(yǔ)言中的五大變量類(lèi)型
  4. 揭秘Perl變量中Perl純變量用法
  5. Perl程序設(shè)計(jì)中的Perl用戶(hù)函數(shù)(子程序)

 

 

責(zé)任編輯:佚名 來(lái)源: csdn.net
相關(guān)推薦

2013-03-21 10:03:04

Perl

2021-10-15 06:58:41

psycopg2綠色版 Python

2021-08-31 07:57:21

輪詢(xún)鎖多線(xiàn)編程Java

2009-07-17 10:10:07

JDBC Driver

2025-06-30 01:55:00

2009-07-01 14:49:52

JSP空間租用

2019-01-07 13:34:16

Riverbed數(shù)字性能數(shù)字體驗(yàn)管理

2016-09-23 11:08:35

前端Javascript模塊化

2021-02-05 17:35:07

數(shù)據(jù)高管CIO技術(shù)

2015-05-15 09:37:24

iOS開(kāi)發(fā)爭(zhēng)議

2010-07-15 14:38:55

Perl eval函數(shù)

2023-03-14 07:23:48

ReactJSX語(yǔ)法

2017-04-10 14:35:35

SambaRsyncSysVol

2010-04-15 13:09:41

無(wú)線(xiàn)網(wǎng)卡故障問(wèn)題

2012-09-20 14:58:47

2024-11-11 14:23:11

2010-03-04 09:50:14

企業(yè)定制軟件開(kāi)發(fā)

2025-06-10 07:09:00

2019-08-08 09:09:20

MySQL硬件Linux

2021-05-07 08:03:05

JS動(dòng)態(tài)合并
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)