perl
iteye_5395
这个作者很懒,什么都没留下…
展开
-
perl文件中第一行的#! /usr/bin/perl
'#!'这个符号源自于unix,实际上它是告诉操作系统,这个文件中的内容,应该由存放在/usr/bin/下的perl程序执行。而在windows下这个是不需要的,而大家习惯于写上#!perl,只是为了表明这是个perl程序。...2008-06-14 16:15:44 · 3227 阅读 · 0 评论 -
perl(1)-perl中的数字
下面是在perl中的要点记录: 1、在perl中只有双精度浮点数,也就是我们常说的double。在perl中我们看到的整数和浮点数,只是我们看的样子和形式不同而已,其实在perl的内部它全部作为双精度浮点数来运算。 2、浮点数可以以十进制的指数来记,符号是'e',并不区分大小写,如:1.2e20,1.2E-23,-1.2e-50等。 3、整数过长,允许以下划线“_“来分隔它。如数字...2008-06-24 22:30:24 · 467 阅读 · 0 评论 -
perl(2)-perl中的字符串
关于perl的字符串,应该记住的一些东西:1、有perl中,最短的字符串是空串,最长的字符串是填满整个内存。 2、perl中的字符串可以包括任意字符,意味着你可以创建、遍历、操作二进制数据 3、在perl中,null并没有特殊意义。 4、单引号字符串单引号代表字符串的开始与结束只有单引号'和反斜线\是特殊字符,其它所有字符都代表其本身,包括换行符在内。换句话说,在单引号字符串中...2008-06-24 23:04:03 · 244 阅读 · 0 评论 -
perl(3)-数字与字符串间的自动转换
perl会根据需要,在数字与字符串间进行自动转换:1、 自动转换是根据操作符来的,如果操作符需要数字,它就会把字符串转换成数字;如果需要字符串,就会所数字转换成字符串。"12"."3"等同于"123""12"*"3"等同于36"z".5*3"等同于"z".15等同于"z15" 2、数字转字符串没疑问 3、字符串转数字:转2008-06-24 23:35:57 · 1351 阅读 · 0 评论 -
perl(4)-变量内插
在一个双引号字符串中,如果包含一个变量名,这个部分将会被 替换成该变量的值。这就叫做变量内插。 1、一个例子:$name = kino;print "My name is $name"; #执行结果是"My name is kino" 2、变量内插只对双引号字符串有效,对单引号字符串是无效的。print 'My name is $name';#$name并无特殊意义 3、如果双...2008-06-26 00:15:49 · 392 阅读 · 0 评论 -
perl(5)-杂
1、perl中的boolean值,在perl中没有boolean类型,但if和while等要用到boolean值,所以它有几条规则:如果是数字,0为false,其余为true如果是字符串,空串为false,其余为true其他类型,转换成数字或字符串后,运用上两条规则。2、用户输入<STDIN> 3、chomp函数,它接收一个变量做参数,功能是把字符串结尾的换行符去掉:...2008-06-26 01:30:04 · 66 阅读 · 0 评论