Toto je starší verze dokumentu!
Literály jednoduchých datových typů
Literál představuje konkrétní hodnotu určitého datového typu ve zdrojovém kódu, kterou program během svého zpracování použije. Nejedná se o proměnnou, nebo prvek programovacího jazyka samotného. Jakmile je literál zpracován - například jeho přiřazením do proměnné - může dojít ke změně jeho hodnoty v rámci implicitní konverze datového typu.
Celá čísla
int a = -42; int b = 0; int c = 10;
Čísla s plovoucí čárkou
float a = 3.14159f; float b = 0.5f; float c = .5f; double d = 3.14159; double e = .2; double f = 1.6e-19 // 1.6 x 10^-19 double g = 1.6E19 // 1.6 x 10^19
Znaky
char a = 'X'; char b = '\n'; // nový řádek char c = ' '; // mezera char d = 'x'; char e = '\''; //apostrof