Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Alprogramok paraméterei. Procedure ( ); Function ( ): ; [var] p1,...,pn:típus1; q1,...,q2:típus2; cím szerinti parméterátadaás (értékváltozás hatással.

Hasonló előadás


Az előadások a következő témára: "Alprogramok paraméterei. Procedure ( ); Function ( ): ; [var] p1,...,pn:típus1; q1,...,q2:típus2; cím szerinti parméterátadaás (értékváltozás hatással."— Előadás másolata:

1 Alprogramok paraméterei

2 Procedure ( ); Function ( ): ; [var] p1,...,pn:típus1; q1,...,q2:típus2; cím szerinti parméterátadaás (értékváltozás hatással van a főprogramra) formáls paraméter érték szerinti parméterátadaás (értékváltozás nincs hatással van a főprogramra) A paraméterek típussai csakis típusazonosítók lehetnek, típusdefiníciók nem!!! procedure sum(x:array[1..5] of byte;) HIBÁS!!! type tomb: array[1..5] of byte; procedure sum(x:tomb;) HELYES A főprogramban: eljárásnév(paraméterek); a:= függvénynév(paraméterek); aktuális paraméterek

3 Alprogramok változói

4 Type {típusdeklarációk}; Var {változódeklarációk}; Begin... End. Procedure ( ); Function ( ): ; Type {típusdeklarációk}; Var {változódeklarációk}; Begin End; lokális változók: csak az eljárás / függvény belsejében használhatóak globális változók, használhatóak a főprogramban, és az utánuk deklarált függvényekben és az eljárásokban


Letölteni ppt "Alprogramok paraméterei. Procedure ( ); Function ( ): ; [var] p1,...,pn:típus1; q1,...,q2:típus2; cím szerinti parméterátadaás (értékváltozás hatással."

Hasonló előadás


Google Hirdetések