Professional Documents
Culture Documents
CJELOBROJNI TIP
int,short,long,unsigned
REALNI TIP
Realni tip je potskup skupa realnih brojeva. U C-u postoje dva realna tipa podataka koji se
razlikuju po tačnosti predstavljanja podataka:
float (jednostruka tačnost)
double (dvostruka tačnost)
Promjenjljive double zauzimaju 2x više memorijskog prostora od float.
Realne konstante se sastoje iz:
cjelobrojnog dijela – niz cifara
decimalne tačke
razlomljenog dijela – niz cifara
znaka za eksponent e ili E
eksponenta koji je cjelobrojna konstanta (sa ili bez znaka)
Bilo koji dio (ali ne oba istovremeno) iz sledećih parova se može izostaviti:
cjelobrojni dio ili razlomljeni dio
decimalna tačka ili znak e(E) sa cjelobrojnim eksponentom
Realni brojevi su: 345. , 3.141 , 2.1E5 , .123E4, 4037e-3
Brojevi sa pokretnom decimalnom tačkom se koriste za zapis brojeva sa širokim
dijapazonom vrijednosti.
3.26E6 3.26*106 ili 3260000
-0.25E-4 -0.25*10-4 ili -0.000025
-2.9e5 -290000
Realni tip se deklariše navođenjem iza imena tipa spiska imena
promjenjljivih.Promjenjljive se međusobno razdvajaju zarezima ,a iza spiska se navodi
tačka-zarez. U operatorima opisa je dozvoljeno izvršiti inicijalizaciju promjenjljivih. Npr.
float x,y;
double z;
float p=2.71e-34;
ZNAKOVNI TIP
Znakovni tip definiše uređen skup osnovnih znakova C jezika. Za opis znakovnih
promjenjljivih se koristi rezervisana riječ char.
char p;
char q,r;
char s=’A’ , x;
Vrijednost znakovne promjenjljive ili konstante je znak iz osnovnog skupa znakova, koji se
interpretiraju brojem. Znakovna konstanta se navodi između apostrofa.
Npr. ’d’ ,’x’ ,’=’ , ’8’
Neke znakovne konstante koje npr, sadrže apostrof, navodnik, upitnik ...njima prethodi \
(backslash).
’\’’ apostrof
’\?’ upitnik
’\\’ backslash