Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Tu je dôvod:
* `Unsigned Short Int`: Zvyčajne zaberá 2 bajty (16 bitov). To mu umožňuje zadržiavať hodnoty od 0 do 65 535 (2 16
- 1), čo pohodlne zahŕňa 65000.
Zatiaľ čo `int` a` Long Int` by tiež fungovali (zvyčajne sú 32-bitové v 32-bitovom systéme), sú väčšie, ako je potrebné, čo vedie k potenciálnej premrhanej pamäti. Používanie menšieho typu údajov, ako je „nepodpísaný krátky“, je efektívnejšie z hľadiska využívania pamäte. Použitie „krátkeho int` (podpísaného) môže byť tiež vhodné, ale použitie„ nepodpísaného krátkeho “zaisťuje, že celý rozsah pozitívnych čísel do 65535 sa môže použiť bez toho, aby ste sa museli obávať záporných čísel.