Változó



Változó és érték

NAK NEK változó megnevezett egysége adat amihez a érték . Ha az érték módosul, a név nem változik. A legtöbb változót használjuk programozási nyelvek és sokféle formában érkezhetnek, amelyeket a forgatókönyv vagy szoftver programozó.



Néhány változó változékony , vagyis értékeik megváltozhatnak. Egyéb változók változhatatlan , azaz értékük, miután hozzárendelték, nem törölhető vagy módosítható.

Ha egy változó értékének meg kell felelnie egy adott értéknek adattípus , hívják a tipizált változó .



Példa egy változóra

Az alábbiakban bemutatunk egy példát a Perl programozási nyelv.

my $fullname = 'Computer Hope';  
print 'There is hope, $fullname';

A fenti példában a változó nevűteljes név, van jelentette ki a Perl kulcsszó használatávalaz én. Perlben a dollárjel$azt jelziteljes névegy változó neve, de a dollárjel nem része a változó nevének.



A program első sorában a változóhoz hozzárendelünk egy értéket a hozzárendelés operátor segítségével,=.

Az értéketeljes névaz a húr Számítógépes remény, amely be van zárva kettős idézetek . A dupla idézőjelek azt jelzik, hogy a benne lévő szöveg karakterlánc, de nem része a karakterlánc-adatoknak.

A program futtatásakor anyomtatásutasítás váltja a változó nevét,$ név, annak karakterlánc-értékével. Ezután megjeleníti az eredményt:

There is hope, Computer Hope

Mi az a globális változó?

A legtöbb programozási nyelvben a globális változó a-on kívül van deklarálva osztály , rutin , vagy szubrutin. A globális változók az egész szkriptben vagy programkódban használhatók, és értékeket tárolhatnak és továbbíthatnak egyik osztályból, rutinból vagy alprogramból a másikba.

A globális változót gyakran a szkript vagy a program elején vagy annak elején mutatják be.

Mi az a privát változó?

Ban ben objektumorientált programozás , nak nek privát változó objektumban van deklarálva osztály . Értéke nem érhető el és nem módosítható az adott osztály lexikális hatókörén kívül eső kóddal.

Változó módosítása

Sokféle módon lehet egy változót törölni, megváltoztatni, kicserélni vagy más értékként beállítani. Az alábbiakban bemutatunk példákat arra, hogyan lehet egy változót megváltoztatni a Hozzászólások elmagyarázva, hogy mi történik.

my $x = 'Computer'; #Declares x as 'Computer'  
my $y = 'hope'; #Declares y as 'Hope'
print '$x'; #Prints 'Computer'
$y = ucfirst($y); #Uppercases first letter of $y
print '$y'; #Prints 'Hope'
$x = '$x $y'; #Sets x as 'Computer Hope'
print '$x'; #Prints 'Computer Hope'
$y = ''; #Set (erase) y variable to null print '$y'; #Prints nothing $y = $x; #Set y variable to x value
print '$y'; #Prints 'Computer Hope'