Julia global Keyword | Creating a global variable in Julia
Last Updated :
26 Mar, 2020
Keywords in Julia are reserved words whose value is pre-defined to the compiler and can not be changed by the user. These words have a specific meaning and perform their specific operation on execution.
'global'
keyword in Julia is used to access a variable that is defined in the global scope. It makes the variable where it is used as its current scope and refers to the global variable of that name.
Syntax:
var1 = value1
loop condition
statement
global var1 = value2
statement
end
Example 1:
for i in 1 : 10
global x = i
end
println(x)
|
Output:
10
With the use of global variable, the value of variable x can be accessed from anywhere in the code.
Example 2:
x = 0
function check_global()
for i in 1 : 5
global x = i * 2
println(x)
end
println(x)
end
check_global()
|
Output:
2
4
6
8
10
10
In the above code, it can be seen that the loop will redefine the value of the global variable and when it is called outside of the loop, the updated value is printed.
Share your thoughts in the comments
Please Login to comment...