Perl笔记--my 与 local的区别
来源:互联网 发布:shopping系统源码下载 编辑:程序博客网 时间:2024/06/04 19:57
local函数在创建全局变量的一个局部实例后即可将它传递给任何子例程并继续进行局部初始赋值,当locla所在的子例程结束后,全局变量的值又恢复为初始定义值。
运算符my以与local函数同样的方法创建一次局部实例,然而,由my创建的局部实例不能传递给其它子例程,传递给子例程进行运算的将是全局值而非局部引用值。
$example = 9;sub mm{ print "$example\n";#这里的值是9}sub gg_my{ my $example = 55; print "call-my $example\n";#这里的值是55 mm;#这里的值是9}sub gg_local { local $example = 20; print "call-local $example\n";#这里的值是20 mm;#这里的值是20}mm;#这里的值是9gg_my;gg_local;print $example;#这里的值是9------------------------------输出结果是:9call_my 559call_local 20209
0 0
- Perl笔记--my 与 local的区别
- perl中my与local的区别
- perl中my与local的区别
- perl中my与local的区别
- Perl中our,my,local的区别与联系
- Perl中our,my,local的区别与联系
- Perl中our,my,local的区别与联系
- Perl中our,my,local的区别与联系
- Perl My和LOCAL区别
- Perl之my与local
- perl中my、local和our区别与联系
- perl local my our 的前世今生
- perl local my our 的前世今生
- perl local my our
- Perl中的变量作用范围 local, my, our与全局变量
- Perl中的变量作用范围 local, my, our与全局变量
- (转载) perl local my our 的前世今生
- Perl 变量的作用my, our, local和全局变量
- const char*和char* const
- IOS网络编程理解—网络的理解
- 谈谈c++中继承中的虚函数
- List集合筛选数据去掉重复,含有数据重复次数(JAVAAndroid)
- [iPhone高级] 基于XMPP的IOS聊天客户端程序(IOS端一)
- Perl笔记--my 与 local的区别
- pitch yaw roll 的区别
- 可重入和不可重入
- 第一个C程序
- Android菜鸟在成长-进度处理对话框:ProgressDialog
- android浪漫樱花凋零动态壁纸应用源码
- swift使用reseller角色来设置container的quota
- [iPhone高级] 基于XMPP的IOS聊天客户端程序(IOS端二)
- html,htm,shtml区别