Perl中以my开头的语句,my是什么作用?1、my是关键字吗?用在标量或列表前是什么含义?2、不用my可以吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 06:41:46
Perl中以my开头的语句,my是什么作用?1、my是关键字吗?用在标量或列表前是什么含义?2、不用my可以吗?

Perl中以my开头的语句,my是什么作用?1、my是关键字吗?用在标量或列表前是什么含义?2、不用my可以吗?
Perl中以my开头的语句,my是什么作用?
1、my是关键字吗?用在标量或列表前是什么含义?
2、不用my可以吗?

Perl中以my开头的语句,my是什么作用?1、my是关键字吗?用在标量或列表前是什么含义?2、不用my可以吗?
像C语言中有作用域的概念,比如一个在函数中定义的变量,在函数外是无效的.
perl也有作用域的概念,perl定义的变量默认是全局的,当在定义变量时使用
my $abc,那么$abc的作用域就限定在当前函数体或当前for循环中.
乃局部变量.
不知道我的回答是否贴切,总之是作用域的定义.