【发布时间】:2016-05-20 21:07:30
【问题描述】:
你好,我有问题,我试图返回我定义的变量,但我得到一个错误变量未定义
type Family
name:: AbstractString
value:: Int
left:: Nullable{Family}
right:: Nullable{HuffmanNodeA}
Family(name:: AbstractString, value::Int ) = new(name, value , Nullable{Family}(), Nullable{Family}())
end
A = [Family("Julia", 24), ...]
function minimalnia()
global Family family
min = A[1].value
for i in A
if(i.value < min )
mininmalny = i.value
family = i
end
end
println(i)
return family
end
我收到错误“未定义家庭”,为什么会收到此错误,如何更正我的代码?
【问题讨论】:
-
请只发布可以使用的代码。
HuffmanNodeA未在您的代码中定义。也请使用正确的缩进发布,即使这在 Stackoverflow 中是一个很大的痛苦。 -
我刚刚发现您可以直接发布代码,然后使用顶部带大括号的按钮让代码看起来不错。
标签: julia