ns2 全局变量
我已经使用这样的循环创建了变量:
for {set i 0} {$i<5} {incr i} {
set n($i) [$ns node]
}
How to call n($i) variable by some procedure?我将其称为
global n(0) n(1) n(2) n(3) n(4)
但我收到错误:
ns: record: bad variable name "n(0)": upvar won't create a scalar variable thatlooks like an array element 执行时
I have created variable using loop like that:
for {set i 0} {$i<5} {incr i} {
set n($i) [$ns node]
}
How to call n($i) variable by some procedure? I call it as
global n(0) n(1) n(2) n(3) n(4)
But I got the error :
ns: record: bad variable name "n(0)": upvar won't create a scalar variable that looks like an array element
while executing
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我发现:
<代码>
全局n
足以调用数组变量 n。
I figured out :
global n
is enough to call array variable n.