找回密码
 注册
查看: 2106|回复: 0

perl的标量变量

[复制链接]
发表于 2011-11-13 09:50:15 | 显示全部楼层 |阅读模式
变量是保存一个或多个值的容器◆。变量的名字在整个程序中保持不变,但其包含的值可以变化。
◆如你所见,标量变量仅能还有一个值。但其它变量,如数组或哈希(hash),可以含有多个值。
标量变量可以存放一个标量值。标量变量的名字由一个美圆符号($)后接Perl 标识符:由字母或下划线开头,后接字母,
数字,或者下划线。或者说由字母,数字和下划线组成,但不能由数字开头。大小写是严格区分的:变量$Fred 和变量$fred
是不同的。任意字母,数字,下划线都有意义,如:
$a_very_long_variable_that_ends_in_1
和变量:
$a_very_long_variable_that_ends_in_2
是不同的。
标量变量在Perl 中由$开头◆。在shell 中,当取值时,需要$;赋新值时,不需要$。在awk 和C 中,完全不需要$。如果
你在这这几种语言中来回切换的话,你很可能经常出错。这是很正常的。(大多数Perl 程序员推荐在写Perl 程序时停止书
写shell, awk,C 程序,当然是否采纳,由你自己决定)。
◆按照Perl 的行话来讲,被称作“sigil”。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-12-4 01:14 , Processed in 0.028788 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表