Difference between revisions of "Local variables"
From Free Pascal wiki
Jump to navigationJump to searchm |
|||
Line 1: | Line 1: | ||
+ | |||
{{Local variables}} | {{Local variables}} | ||
− | A local variable is defined inside a [[Procedure]], [[Function]], [[Method]] or the implementation section of a [[Unit]] and is only accessible from there. It is said to have local scope and cannot be accessed from outside (i.e. by another outside procedure, function or unit). | + | A local [[Variable|variable]] is defined inside a [[Procedure]], [[Function]], [[Method]] or the [[Implementation|implementation]] section of a [[Unit]] and is only accessible from there. It is said to have local scope and cannot be accessed from outside (i.e. by another outside procedure, function or unit). |
+ | |||
+ | <syntaxhighlight> | ||
+ | |||
procedure DoSomething; | procedure DoSomething; | ||
− | var x: | + | var |
+ | x : Tsome_type; | ||
begin | begin | ||
− | end | + | |
+ | end; | ||
+ | |||
+ | </syntaxhighlight> | ||
+ | |||
+ | == Read More == | ||
+ | * [[Var]] | ||
+ | * [[Global variables]] | ||
[[Category:Pascal]] | [[Category:Pascal]] |
Revision as of 07:00, 10 October 2015
│
Deutsch (de) │
English (en) │
español (es) │
suomi (fi) │
русский (ru) │
A local variable is defined inside a Procedure, Function, Method or the implementation section of a Unit and is only accessible from there. It is said to have local scope and cannot be accessed from outside (i.e. by another outside procedure, function or unit).
procedure DoSomething;
var
x : Tsome_type;
begin
end;