Tirşik - Profîl
tirşik-profîla mergehez

profîla "mergehez"


Peyamên nivîskar yên di vê mijara [static scope] de;

1. têgeheke endezyariya kombersê ye.

di zimanên bernamenûsiyê de ev têgeh tê bikaranîn.

li ser mînakekê ez ê rave bikim:



procedure main

...int a,b,c;

...procedure sub1

......int a,e;

......begin:

.........c=a+e;

......end;//sub1

...procedure sub2

......int k,c;

......procedure sub3

.........int d;

.........begin:

............c=2*d;

.........end;//sub3

......begin:

.........a=k+c;

......end;//sub3

...begin:

......b=a+c;

...end;//main



mesela di vê mînakê de ewil sê guherbar hatine define kirin: a,b,c piştî vn di hindurê mainê de du heb procedure hatiye sazkirin û di hindurê van pocedure'an de bi dorî, guherbarên bi navên a,e,k,c,d hatine definekirin. lê a û c berê di hindurê mainê de hatibû definekirin. di van rewşan de wexta ku meriv dikare fêhm bike ku kîjan guherbar dê di ku derê de bi kîjan erka xwe bê bikaranîn, em dibêjin ev static scope e.



02.06.2015 03:20 | mergehez