Difference between revisions of "Var"

From Lazarus wiki
Jump to navigationJump to search
(Fix errors and simplify (invalid doc references still need fixing))
(corrected red links)
Line 1: Line 1:
 
{{Var}}
 
{{Var}}
  
Var is a [[keyword]] used to mark the section where [[Variable|variables]] and their data [[Type|type]]s are declared. When used for a parameter of a [[Procedure|procedure]] or [[Function|function]] then '''var''' indicates the use of a [[Variable parameter|variable parameter]].
+
Var is a [[Keyword|keyword]] used to mark the section where [[Variable|variables]] and their data [[Type|type]]s are declared. When used for a parameter of a [[Procedure|procedure]] or [[Function|function]] then '''var''' indicates the use of a [[Variable parameter|variable parameter]].
 
   
 
   
Variables are typically declared at the beginning of a [[program]], [[procedure]], [[function]] or [[Unit|unit]].
+
Variables are typically declared at the beginning of a [[Program|program]], [[Procedure|procedure]], [[Function|function]] or [[Unit|unit]].
  
 
<syntaxhighlight>var
 
<syntaxhighlight>var
 
   age: integer;</syntaxhighlight>  
 
   age: integer;</syntaxhighlight>  
  
If you are planning to use various variables of the same type, they can be grouped so they share the same type definition. The variables must be separated by a [[comma]].
+
If you are planning to use various variables of the same type, they can be grouped so they share the same type definition. The variables must be separated by a [[Comma|comma]].
  
 
<syntaxhighlight>var
 
<syntaxhighlight>var
Line 18: Line 18:
 
* [[doc:ref/refse19.html#x49-540004.2|Variable declaration]]
 
* [[doc:ref/refse19.html#x49-540004.2|Variable declaration]]
 
* [[doc:ref/refse21.html#x51-560004.4|Thread Variables]]
 
* [[doc:ref/refse21.html#x51-560004.4|Thread Variables]]
 +
 +
 
[[category:Pascal]]
 
[[category:Pascal]]

Revision as of 20:33, 10 October 2015

Deutsch (de) English (en) español (es) suomi (fi) français (fr) русский (ru) 中文(中国大陆)‎ (zh_CN)

Var is a keyword used to mark the section where variables and their data types are declared. When used for a parameter of a procedure or function then var indicates the use of a variable parameter.

Variables are typically declared at the beginning of a program, procedure, function or unit.

var
  age: integer;

If you are planning to use various variables of the same type, they can be grouped so they share the same type definition. The variables must be separated by a comma.

var
  FirstName, LastName, address: string;

See also