Perl的变量】的更多相关文章

转载http://blog.chinaunix.net/uid-20639775-id-154591.html Perl有三种变量: 纯变量(Scalar Varible) 数组(Array) 关联数组(Associative array) 一.纯变量 又称标量变量,是Perl处理的最简单的数据类型.标量可以是数字(如2,3或2.5e6), 也可以是字符串(如“hello”和“网上学园”). Perl中的标量变量以美元符号$和一个字母开始,以后可以是字母.数字和下划线,大小写有区别,而且所有字母…
变量 在perl中,普通变量被称为"标量变量"(scalar),标量是指单个值的意思.还有非标量的数据,如数组.列表.hash等.标量变量和这种非标量的关系,类似于英语里面的单数和复数. "$"开头表示变量,也同样引用变量,这和bash不一样.变量名区分大小写,允许中文字符作为变量名. $age=17; $name="longshuai"; $me="$name"." ".$age; $meme=$me x…
Perl语言中的大部分语句表达式后都紧接一个分号,分隔不同的Perl语句. perl解释器能一次完成编译和运行这两个动作. perl通过一对反引号"``"来表示运行外部命令. 也可以通过system命令来执行外部程序,但是``返回命令的输出值./bin/ls返回文件名到数组 system返回命令执行后的状态(1没问题,0有问题) 需要先行定义的变量 my $var; @var = (); %var = (); 标量(scalar)包括数字和字符串两部分. 在perl内部按“双精度浮点数…
标量变量 单单存储一个值得变量   ,单个标量值 $name   为变量  区分大小写 $barney=$barney*2   第一次  取值  等号右边    :第二次  赋值 等号左边 双目操作符 $f=$f+5  等价于 $f+=5 字符串连接操作符   $s=$s.""; 等价于 $s.=""; print输出结果  有引号或无引号均可   print "$f" 等价于 print $f 后者较好 字符串中的标量变量内插   即用值替换变…
Perl 变量(2)--数组 原文地址:Perl 变量(2)--数组 作者:飞鸿无痕 二.数组 数组是标量数据的有序列表. 数组可以含任意多个元素.最小的数组可以不含元素,而最大的数组可以占满全部可用内存. 数组实量(array literal)是位于括号内用逗号分开的一系列值.如: (1,2,3,4,5)#具有1,2,3,4,5五个数值的数组     ("zmd",1974,173.5)#具有"zmd",1974,173.5三个数值的数组     ()#空数组  …
state操作符功能类似于C里面的static修饰符,state关键字将局部变量变得持久. state也是词法变量,所以只在定义该变量的词法作用域中有效,举个例子: #!/usr/bin/perl use feature 'state'; sub PrintCount{ state $count = 0; # 初始化变量,由于静态变量,所以每次count都是同一个,会保存上次的值 print "counter 值为:$count\n"; $count++; } for (1..5){…
my $label = defined($pieces[0]) ? $pieces[0] : ""; my @alreadyAddedCol = $node1->{DB}->getValues("select count(*) from sysibm.syscolumns where tbname=\'IBMQREP_SUBS\' and name=\'FROMPART\'");my $exists = $alreadyAddedCol[0];if($e…
perl一行式程序系列文章:Perl一行式 本文用来收集Perl一行式中涉及到的一些选项.特殊变量的说明,可以用来做速查手册. 本文会逐渐更新. 第一次学Perl一行式时,请直接忽略本文内容,并直接从后面的示例部分开始看.本文会在每一个示例中解释出现的选项.变量.函数和语法. 一行式选项 perl一行式语法: perl [-0aFlimMnps] -e 'EXPRESSION' ARGUMENTS perl [-0aFlimMnps] -E 'EXPRESSION' ARGUMENTS 其中"-…
http://www.cnblogs.com/zhtxwd/archive/2012/03/06/2381585.html 本文介绍从变量类型.操作运算符.控制叙述.子程序.I/O和档案处理. Regular Expressions.Spectial Variables.Help.函数.总结几个部分介绍perl,只是叙述了一些Perl的基本语法. 一.数据型态(Data type): Perl 的数据型态大致分为四种:Scalar(变量).Scalar Array(数组).Hash Array(…
(译注:圣经记载:在远古的时候,人类都使用一种语言,全世界的人决定一起造一座通天的塔,就是巴别塔,后来被上帝知道了,上帝就让人们使用不同的语言,这个塔就没能造起来. 巴别塔不建自毁,与其说上帝的分化将人类的语言复杂化,不如说是人类自身心灵和谐不再的分崩离析.之所以后来有了翻译,不仅是为了加强人类之间的交流,更寄达了一种愿望,希望能以此消除人际的隔阂,获求来自心灵的和谐及慰藉.真正的译者,把握血脉,抚平创痕,通传天籁,开启心门.) 这是我写的旋风式的编程语言简介—我本来为亚马逊开发者杂志本月的期刊…