Varijabla (računarstvo): razlika između inačica
Izbrisani sadržaj Dodani sadržaj
m sitne gramatike pogreške popravljene |
m uklonjena promjena suradnika ProgramerX (razgovor), vraćeno na posljednju inačicu suradnika Kubura |
||
Redak 1:
{{Bolji naslov}}
'''
Vrijednost
Kada se više promjenjivica poveže operatorima, dobije se '''izraz'''.<ref name="Essert, Žilić"/>
Nadalje,
Za imena se u programskim jezicima obično koristi nešto preciznija ideja [[identifikator]]a, a identifikator je informacija koja je jednoznačna u svom osnovnom kontekstu.
Uz pojam
==Podloga==
Tako, iako danas ne postoji jedinstvena definicija
Svaki programski jezik može imati svoje ostvarenje ideje
Tako u pojedinim programskim jezicima kao dodatno možemo: dobiti adresu promjenjivice, promijeniti vrijednost promjenjivice bez navođenja njenog imena, te promijeniti vrijednost promjenjivice primjenjujući operaciju na samoj vrijednosti promjenjivice. U ovom posljednjem slučaju vrijednost promjenjivice shvaćamo kao vrijednost promjenjivog objekta. U nekim se jezicima promjenjivice shvaćaju kao pokazivači na objekte.
Promjenjivice možemo shvaćati i izvan konteksta programskih jezika. Na primjer, možemo pojmiti promjenjivicu imena ''stanje_prekidača'', čija vrijednost može biti 'uključen' ili 'isključen'.
U programskim jezicima su promjenjivke imenovane identifikatorima, koji nam služe da jednoznačno odrede promjenjivku. Pri tome jedno ime, odnosno identifikator, može pripadati samo jednoj promjenjivki u određenom kontekstu. ▼
==Ime promjenjivice==
Kao i svi identifikatori u programskim jezicima, ime promjenjivke sastoji se od simbola abecede pojedinog programskog jezika. ▼
▲U programskim jezicima su
Da bi programski jezik mogao razlikovati imena promjenjivki od drugih sintaktičkih elemenata, poput brojeva, operatora i ključnih riječi, uvijek postoje točna pravila o sintaksi imena promjenjivki. Tako, u gotovo svim raširenim programskim jezicima, imena promjenjivki ne mogu počinjati brojem i ne smiju sadržavati razmake, odnosno ime promjenjivke je samo jedna riječ. U mnogim programskim jezicima se ime promjenjivke može sastojati isključivo od slova, brojeva, i znaka podvlake (_) . ▼
▲Kao i svi identifikatori u programskim jezicima, ime
Postoje bitne razlike u osjetljivosti imena promjenjivki na velika i mala slova (engl. ''upper case'' i ''lower case''). U večini jezika je razlika značajna (engl. ''case-sensitive''), to jest: makar se dvije riječi razlikovale samo u upotrebi velikih i malih slova, one će predstavljati dva različita imena. U nekim jezicima razlika nije značajna (engl. ''case-insensitive''), a postoji i mogućnost da se zabrani uvođenje dvaju imena koji se razlikuju samo u upotrebi velikih i malih slova. ▼
▲Da bi programski jezik mogao razlikovati imena
Neka od tipičnih imena promjenjivki su: ▼
i, j, n, a, b, broj, zbroj, sum, max, retval, point, cijena. ▼
U nekim programskim jezicima se ime promjenjivice može sastojati isključivo od slova, brojeva, i znaka podvlake _ .
Kao što je vidljivo, za razliku od matematičkih imena, imena promjenjivki često se sastoje od više znakova, što je poželjno jer se na taj način iz imena promjenjivke lakše može iščitati njena svrha. ▼
▲Postoje bitne razlike u osjetljivosti imena
▲Kao što je vidljivo, za razliku od matematičkih imena, imena
==Tipovi==
U jezicima sa
U jezicima s
== Izvori ==
|