首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

shell函数的局部变量,全局变量

2012-12-24 
shell函数的局部变量,全局变量。在shell脚本中定义函数时,曾被局部变量,全局变量搞的头昏脑胀的。于是就写了

shell函数的局部变量,全局变量。

在shell脚本中定义函数时,曾被局部变量,全局变量搞的头昏脑胀的。于是就写了两个脚本尝试了一下。首先看第一个例子

?输出结果为:

?其输出结果为:

---out fucntion---d_o_f: defined out function---in function---d_o_f:d_i_f: defined in functiond_o_f: modified in function---out function---d_i_f:d_o_f: defined out function
?

?

?从结果中可以看出关键词local起作用了。

1、对一个与全局变量同名的局部变量修改不会影响全局变量的值。

2、在函数外不能访问一个局部变量。

热点排行