Čo je to krátky dátový typ v C

Co Je To Kratky Datovy Typ V C



V programovaní, dátové typy sú špecifické hodnoty, ktoré môže programovací jazyk použiť na ukladanie informácií. V programovacom jazyku C sa používajú rôzne dátové typy, ako sú celé čísla, znaky, booleovské hodnoty a ďalšie. Medzi nimi je aj dôležitý dátový typ tzv krátky .

Ak neviete o krátkych typoch údajov v jazyku C, postupujte podľa pokynov v tomto článku.

krátky typ údajov v C

The krátke dátové typy sú typom celočíselného dátového typu, konkrétne 16-bitové celé čísla so znamienkom . To znamená hodnotu krátky dátový typ môže byť kladné alebo záporné celé číslo od -32768 do 32767. Tento typ dátového typu je užitočný, keď programátor potrebuje uložiť celé číslo, ktoré je presnejšie ako bežné 8-bitové celé číslo (údajový typ char bez znamienka). Keďže krátky dátový typ používa 2 bajty pamäte v porovnaní s 1 bajtom používaným typom údajov char, umožňuje programátorovi používať pamäťovo efektívnejší kód a ukladať väčšie čísla.







Podľa nižšie uvedeného kódu sa dozviete, ako používať a krátky dátový typ Jazyk C.



#include
int main ( ) {
krátke int a = 12 ;
krátke int b = 17 ;
krátka int hodnota;
hodnota = a * b;
printf ( 'Súčin a a b = %d.' \n ' , hodnota ) ;
}

Každá premenná a a b má 2 bajtovú alokáciu pamäte a na začiatku sa nastaví na celočíselné konštanty 12 a 17, v tomto poradí. Ich produkt je uložený v krátky premennú hodnotu a potom sa výsledok vytlačí na obrazovku.



Výkon





Veľkosť čísla uloženého a krátky dátový typ je dôležité, pretože určuje, koľko pamäte bude počítač potrebovať na uloženie údajov a aké presné bude celé číslo. Napríklad, ak programátor uložil číslo väčšie ako 32767 v a krátky dátový typ , pretečie a stane sa negatívnym. Aby sa tomu zabránilo, programátori musia venovať pozornosť veľkosti čísel, ktoré sa ukladajú, a uistiť sa, že programátor používa vhodný typ údajov pre čísla, ktoré sa v programe používajú.

The krátke dátové typy majú široké využitie v rôznych úlohách, od ukladania malých čísel, ako je napríklad jeden bajt, až po vytváranie zložitejších výpočtov, ako sú výpočty potrebné pri manipulácii s obrázkami alebo videohrách. Navyše, krátke dátové typy sa často používajú pri komunikácii s externým hardvérom, ako sú senzory alebo riadiace systémy, pretože ich obmedzená veľkosť ich robí ideálnymi na prenos dát cez sieť.



Záver

The krátke dátové typy sú nevyhnutnou súčasťou programovacieho jazyka C a sú užitočné pre mnoho rôznych aplikácií. Ich veľkosť im umožňuje ukladať presné celé čísla s minimálnym využitím pamäte, čo z nich robí ideálnu voľbu pre programy, ktoré vyžadujú efektívny kód alebo komunikáciu s externým hardvérom. So širokým rozsahom použitia, ktoré poskytujú; nečudo prečo krátke dátové typy sú medzi programátormi také obľúbené.