使用 declare -a
声明数组有什么好处?
例如;使用 declare -a foo=(a b c)
是否比使用 foo=(a b c)
有任何好处?
最佳答案
当您在 bash 中声明
一个变量时,它就变成了局部作用域。这与使用内置的 local
相同。在范围界定之外,没有任何好处。必须在 bash 中声明的唯一变量是带有 -A
的关联数组。
关于linux - bash中使用 "declare -a"声明数组有什么好处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15235906/