Datove typy

Urcenie velkosti

  • Používať len dátové typy, ktorých veľkosti nezávisia od platformy:
char, unsigned char 	- 8 bit
short, unsigned short	- 16 bit
long, unsigned long	- 32 bit

Pouzivat datovy typ int je mozne iba tam, kde je velkost typu nepodstatna. Najma v cykloch (for (int i = 0; i < MAX_LOOP; ++i) … )

Pouzivat typ auto je mozne iba a len vo fore (z dovodu prehladnosti kodu, ked je typ premennej zlozity - napr. iteratory na sablonou).

  • Typ char je na arme (mijola) defaultne unsigned ak ma byt signed treba pouzit definovanie premenej tohoto typu v tvare signed char mojaPremena;
  • Typ double ma na arme (mijola) opacne mapovanie do pamete ako na i386 maly enddian – velky endian.
 
coding/rules_k6.txt · Last modified: 2018/03/09 12:25 by 192.168.242.36
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki