Jazyk C - dátové typy, premenné
Učebné texty
Dátove Typy
Typy údajov v jazyku C označujú rozsiahly systém, používaný na deklarovanie premenných alebo funkcií rôznych typov. Typ premennej určuje, koľko miesta zaberá v úložisku a ako sa interpretuje uložený bitový vzor.
Základné dátové typy
| Dátovy typ | Pamäť | Velkosť | Špecifický Formát |
| char | 1 byte | od 128 do 127 alebo od 0 do 255 | %c |
| unsigned char | 1 byte | od -127 do 128 | %c |
| signed char | 1 byte | od 0 do 255 | %c |
| short int | 2 byte | od -32 768 do 32 767 | %hd |
| unsigned short int | 2 byte | od 0 do 62535 | %hu |
| unsigned int | 4 byte | od 0 do 4 294 967 295 | %u |
| int | 4 byte | od -2 147 483 648
do 2 147 483 647 |
%d |
| long int | 4 byte | od -2 147 483 648
do 2 147 483 64 |
%ld |
| unsigned long int | 4 byte | od 0 po 4 294 967 295 | %lu |
| long long int | 8 byte | od -(2^63) do (2^63)-1 | %lld |
| unsigned long long int | 8 byte | od 0 do 18,446,744,073,709,551,615 | %llu |
| float | 4 byte | od 1.12 x 10^-38 do 3.4 x 10^38 | %f |
| double | 8 byte | od 2.3 x 10^-308 do 1.8 x 10^308 | %lf |
| long double | 12 byte | od 3.4 x 10^-4932 do 1.1 x 10^4932 | %Lf |
Integer
Integer sú celé čísla, ktoré neobsahujú zlomkovú zložku, na rozdiel od reálnych čísel (pohyblivá čiarka, v C-reči). V programovacom jazyku C sa znakové dáta považujú za celočíselný typ údajov.
1 //súčet 3 čísel
2 int a,b,c,sucet;
3 scanf("%d %d %d",a,b,c);
4 sucet=a+b+c;
5 printf("%d",sucet);
Char
Najzákladnejší typ údajov v C. Ukladá jeden znak a vyžaduje jediný bajt pamäte takmer vo všetkých kompilátoroch.
ASCII Tabuľka
Float
Používa sa na ukladanie desatinných čísel (čísla s hodnotou s desatinnou čiarkou) s jednou presnosťou.
Double
Používa sa na ukladanie desatinných čísel (čísla s hodnotou s desatinnou čiarkou) s dvojnásobnou presnosťou.
Premenné
Premenná nie je nič iné ako názov oblasti úložiska, s ktorou môžu naše programy manipulovať. Každá premenná v C má špecifický typ, ktorý určuje veľkosť a rozloženie pamäte premennej; rozsah hodnôt, ktoré môžu byť uložené v tejto pamäti; a súbor operácií, ktoré možno použiť na premennú.
Názov premennej môže pozostávať z písmen, číslic a znaku podčiarknutia. Musí to začínať písmenom alebo znakom podčiarknutia. Veľké a malé písmená sú zreteľné, pretože v písmene C sa rozlišujú malé a veľké písmená. Na základe základných typov vysvetlených v predchádzajúcej kapitole budú nasledovať tieto základné typy premenných