Difference between revisions of "Global variables/fi"

From Lazarus wiki
Jump to navigationJump to search
(Created page with "{{Global variables}} = Globaalit muuttujat = Globaali muuttuja on sellainen muuttuja joka esitellään ohjelman pääohjelmassa tai Unit/fi|...")
 
 
Line 4: Line 4:
  
 
Globaali [[Variable/fi|muuttuja]] on sellainen muuttuja joka esitellään [[Program/fi|ohjelman]] pääohjelmassa tai [[Unit/fi|käännösyksikön (unit)]] [[Interface/fi|interface]]-osassa (rajapinnassa).
 
Globaali [[Variable/fi|muuttuja]] on sellainen muuttuja joka esitellään [[Program/fi|ohjelman]] pääohjelmassa tai [[Unit/fi|käännösyksikön (unit)]] [[Interface/fi|interface]]-osassa (rajapinnassa).
Pääohjelmassa esiteltyjä globaaleja muuttujia ei voi käyttää käännösyksiköissä. Käännösyksiköissä esitellyt globaalit muuttujia voidaan käyttää pääohjelmassa tai muussa käännösyksikössä.
+
Pääohjelmassa esiteltyjä globaaleja muuttujia ei voi käyttää käännösyksiköissä. Käännösyksiköissä esiteltyjä globaaleita muuttujia voidaan käyttää pääohjelmassa tai muissa käännösyksikössä.
  
<syntaxhighlight>
+
<syntaxhighlight lang="pascal">
 
program GlobalVariables;
 
program GlobalVariables;
 
var
 
var
Line 14: Line 14:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
'''g''' on globaali muuttujat.
+
'''g''' on globaali muuttuja.
  
  

Latest revision as of 13:17, 23 June 2019

English (en) suomi (fi) русский (ru)

Globaalit muuttujat

Globaali muuttuja on sellainen muuttuja joka esitellään ohjelman pääohjelmassa tai käännösyksikön (unit) interface-osassa (rajapinnassa). Pääohjelmassa esiteltyjä globaaleja muuttujia ei voi käyttää käännösyksiköissä. Käännösyksiköissä esiteltyjä globaaleita muuttujia voidaan käyttää pääohjelmassa tai muissa käännösyksikössä.

program GlobalVariables;
var
  g: integer;
begin
end.

g on globaali muuttuja.


Ulkoinen muuttuja

Ulkoinen muuttuja on globaali muuttuja, joka on ilmoitettu käännösyksikön interface rajapinnassa.

Katso myös