【发布时间】:2017-12-04 07:34:32
【问题描述】:
在 R 中,您可以在函数中使用 NULL 参数,例如 myfun = 函数 (a=NULL, b, c) 你能在 Julia 中做到这一点吗?我问是因为我想将变量 a 作为条件:如果 a = NULL 这样做,否则就这样做。我当然可以编写不同的函数,但它们大多会相互重复。我也可以只分配任意数字,但似乎使用 NULL 更清楚。谢谢!。
【问题讨论】:
-
如果是整数64,可能需要
Nullable{Int64}() -
NULL的等价物是nothing,类型为Nothing。如果可以,最好在函数参数中避免使用它,但有时也可以。这是一个微妙的问题。