Content deleted Content added
Rreshti 298:
===Krijimi, përkufizimi dhe dëftimi i ndryshoreve===
*[[C++/Shembuj/Kapitulli/1#Shembulli 5 Krijimi, përkufizimi dhe dëftimi i ndryshoreve|PERVAR.CPP]]
{|width=200px align=right
|-bgcolor=#aaaaaa
|Shprehje të shfrytëzuara
|-bgcolor=#999999
|
*[[Pogramimi/K#krijimi|krijimi]]
*[[Pogramimi/D#dëftimi|dëftimi]]
*[[Pogramimi/D#deklarimi|deklarimi]]
*[[Pogramimi/I#inicializimi|inicializimi]]
*[[Pogramimi/H#hapsira|hapsira]]
*[[Pogramimi/E#ekzistimi|ekzistimi]]
*[[Pogramimi/Q#qënja|qënja]]
*[[Pogramimi/K#kuptimi|kuptimi]]
*[[Pogramimi/A#automatizimi|automatizimi]]
*[[Pogramimi/M#memoria|memoria]]
*[[Pogramimi/V#vlefta|vlefta]]
*[[Pogramimi/K#kontrrollimi|kontrrollimi]]
|}
Në këtë shembull ndërtë tjera janë paraqitur edhe risit rreth ndryshoreve në gjuhën C++. Në C++ flitet për ndryshoret globale dhe lokale si dhe për incicializimin e tyre. Është fjala për variabla. Këtyre variablave ju caktohet hapsira e ekzistimit/ kuptimit të tyre brenda programit apo brenda një zone (funksioni etj.), ju jepet një emër dhe inicializohen me iniciale që në të njëjten kohë paraqesin vlerat fillestare të tyre. Varsisht nga hapsira e veprimit flitet për varablavariabla të përgjithëshme/globale dhe për ato lokale. Në C++ variablat globale inicializohen automatikisht me vleren zero. Variablat <code>IndexIm</code>, në rreshtin 4 dhe <code>Luki</code> inicializohen me 0 automatikisht. Natyrisht që ti mund të i inicializoshë me vlera tjera, nëse donë.
 
Variablat që kanë d.m.th vetëm brenda një funksioni d.m.th variablat e deklaruara vetem për një funksion nuk iniicializoheninicializohen autoomatikishtautomatikisht me vleren o, por marrin vleren e cila gjendet e gatëshme në memorie në vendin ku është përkufizuar variabla. Kjo vlerë nuk ka vleftë. Sipas kësaj, p.sh variabla në rreshtin 8 nuk ka vleftë, por vetem ndonjë vlerë e cila nuk 'mund' të përdoret për diçka të mirëfillt (?). Në rreshtin 11 kësaj i jepet një vlerë sipas inicializimit të <code>IndexIm</code>. Kjo vlerë pastaj kontrrollohet në ekranë.
Në këtë shembull ndërtë tjera janë paraqitur edhe risit rreth ndryshoreve në gjuhën C++. Në C++ flitet për ndryshoret globale dhe lokale si dhe për incicializimin e tyre. Është fjala për variabla. Këtyre variablave ju caktohet hapsira e ekzistimit/ kuptimit të tyre brenda programit apo brenda një zone (funksioni etj.), ju jepet një emër dhe inicializohen me iniciale që në të njëjten kohë paraqesin vlerat fillestare të tyre. Varsisht nga hapsira e veprimit flitet për varabla të përgjithëshme/globale dhe për ato lokale. Në C++ variablat globale inicializohen automatikisht me vleren zero. Variablat <code>IndexIm</code>, në rreshtin 4 dhe <code>Luki</code> inicializohen me 0 automatikisht. Natyrisht që ti mund të i inicializoshë me vlera tjera, nëse donë.
 
Variablat që kanë d.m.th vetëm brenda një funksioni d.m.th variablat e deklaruara vetem për një funksion nuk iniicializohen autoomatikisht me vleren o, por marrin vleren e cila gjendet e gatëshme në memorie në vendin ku është përkufizuar variabla. Kjo vlerë nuk ka vleftë. Sipas kësaj, p.sh variabla në rreshtin 8 nuk ka vleftë, por vetem ndonjë vlerë e cila nuk 'mund' të përdoret për diçka të mirëfillt (?). Në rreshtin 11 kësaj i jepet një vlerë sipas inicializimit të <code>IndexIm</code>. Kjo vlerë pastaj kontrrollohet në ekranë.