Julia - 在定义函数之前,可以在函数中使用全局变量吗?

时间:2016-06-20 14:04:25

标签: julia

在全局变量下的此页面顶部https://julia.readthedocs.io/en/latest/manual/performance-tips/#man-performance-tips,他们使用此示例:

global x
y = f(x::Int + 1)

x无法在函数中使用,因为它尚未定义。他们到底在做什么?

1 个答案:

答案 0 :(得分:4)

这只是简写符号。他们假设x在其全局声明和函数调用之间的其他位置定义。请注意,函数f()未在文档的那个小片段中定义。