Оқулық «Федералдық білім беруді дамыту институты»


 Тапсырма айнымалыларының көріну



Pdf көрінісі
бет122/220
Дата25.02.2022
өлшемі2,22 Mb.
#26438
түріОқулық
1   ...   118   119   120   121   122   123   124   125   ...   220
5.8.5 Тапсырма айнымалыларының көріну 
аймағы 
Дөңгелек  жақшаларды  (  )  пайдалану  аймағы  жай  ғана  командалар 
топтастырылуынан  әлдеқайда  ауқымды.  Егер  командалар  тізбегін 
дөңгелек жақшаға орналастырсақ, командалар тізбегін орындап болған 
соң  командалар  өзгерткен  айнымалылардың  мәндері  қайта  қалпына 
келеді. 
 
Мысалы, келесі тапсырма:
 
var="global"; (var="local"; echo "var is $var"); \ echo 
"var is $var"
 
шығарады:
 
var is local var is global
 
Бұл жерде  var айнымалысына алдымен "global" мәні меншіктеледі, 
одан  кейін  ол  "local"  өзгереді  var  айнымалысының  мәнін  өзгерткен 
команда  дөңгелек  жақша  ішінде  орналасқандықтан,  ол  орындалып 
болған  соң  бастапқы  мәні  қайта  орнына  келеді.    Осылайша,  дөңгелек 
жақша  арқылы  көріну  аймақтарын  басқаруға  —  тек  тапсырманың 
жергілікті 
айнымалыларын 
және 
қоршаудың 
ғаламдық 
айнымалыларын да ажыратып қана емес, сонымен қатар бір тапсырма 
ішіндегі көріну аймағын анықтау.  
 




Достарыңызбен бөлісу:
1   ...   118   119   120   121   122   123   124   125   ...   220




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет