Prikazi cijelu temu 17.10.2011 14:07
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Lokacija:Tuzla


Predmet:Varijable: imena, tipovi, deklaracija i dodjela vrijednosti
Varijabla ili promenjiva je zapravo lokacija u memoriji koja sadrži određeni podatak. Svaka varijabla mora imati ime. Tokom imenovanja varijable moraju se poštovati neka pravila, npr. ime varijable ne smije početi brojem i ne smie sadržavati razmake ili specijalne znake osim donje crte (_). Treba voditi i računa da c++ razlikuje velika i mala slova pa su varijble broj, Broj i BROJ tri različite varijable.. Budući da postoje različite vrste podataka, postoje i različiti tipovi variabli(int, char i float).
int - sadrži cijele brojeve u intervalu od -32768. do + 32768.
char - može da sačuva bilo koje slovo, broj ili karakter dužine 1 znaka (8 bajta).
float služi za rad sa decimalnim brojevima.
Izbor varijable zavisi uglavnom od vrednosti koju će ona sadržavati i mora se definisati prije pokretanja samog programa. Varijable se zato moraju "deklarisati", odnosno svakom imenu varijable mora se odrediti tip. Na primer sa int broj deklarišemo promenjivu po imenu broj, odnosno u memoriji se otvara nova lokacija pod imenom "broj" koja može da sadrži cijele brojeve tipa integer. Ako ovoj varijabli pokušamo da dodjelimo vrednost drugog tipa, npr broj='a' kompajler će prijaviti grešku.
Tokom dodjele vrijednosti varijabli tipa char moramo da znak koji se varijabli predaje stavimo pod apostrofe, npr. char znak='d'. Jednoj varijabli možemo da dodelimo vrednost druge varijable, ali i tada naravno moramo da pazimo da te dve varijable budu istog tipa.
Primjeri:
int i,j=3,n;
float f;
char c;
i=4;
f=3.14;
c='a';
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.