Kas yra trumpas duomenų tipas C

Kas Yra Trumpas Duomenu Tipas C



Programavime, duomenų tipai yra konkrečios reikšmės, kurias programavimo kalba gali naudoti informacijai saugoti. C programavimo kalboje naudojami skirtingi duomenų tipai, pvz., sveikieji skaičiai, simboliai, Būlio reikšmės ir kt. Tarp jų taip pat yra svarbus duomenų tipas, vadinamas trumpas .

Jei nežinote apie trumpus duomenų tipus C, vadovaukitės šio straipsnio gairėmis.

trumpas duomenų tipas C

The trumpi duomenų tipai yra sveikųjų skaičių duomenų tipas, konkrečiai 16 bitų sveikieji skaičiai . Tai reiškia vertę trumpas duomenų tipas gali būti teigiamas arba neigiamas sveikasis skaičius nuo -32768 iki 32767. Šis duomenų tipas yra naudingas, kai programuotojui reikia išsaugoti sveikąjį skaičių, kuris yra tikslesnis už įprastą 8 bitų sveikąjį skaičių (nepasiženklinto char duomenų tipas). Nuo pat trumpas duomenų tipas naudoja 2 baitus atminties, palyginti su 1 baitu, naudojamu char duomenų tipui, tai leidžia programuotojui naudoti atmintį taupantį kodą ir saugoti didesnius skaičius.







Vykdykite toliau pateiktą kodą, kad sužinotumėte, kaip naudoti a trumpas duomenų tipas C Kalba.



#include
tarp pagrindinis ( ) {
trumpas int a = 12 ;
trumpas int b = 17 ;
trumpoji int reikšmė;
vertė = a * b;
printf ( 'A ir b gaminys = %d \n , vertė ) ;
}

Kiekvienas kintamasis a ir b suteikiamas 2 baitų atminties paskirstymas ir iš pradžių nustatomas atitinkamai sveikųjų skaičių konstantos 12 ir 17. Jų produktas yra saugomas trumpas kintamąją reikšmę, o tada rezultatas atspausdinamas ekrane.



Išvestis





A išsaugoto skaičiaus dydis trumpas duomenų tipas yra svarbus, nes nuo jo priklauso, kiek atminties kompiuteriui reikės duomenims saugoti ir kiek tikslus bus sveikasis skaičius. Pavyzdžiui, jei programuotojas įrašė didesnį nei 32767 skaičių į a trumpas duomenų tipas , jis persipildytų ir taptų neigiamas. Norėdami to išvengti, programuotojai turi atkreipti dėmesį į saugomų skaičių dydį ir įsitikinti, kad programuotojas naudoja atitinkamą duomenų tipą programoje naudojamiems numeriams.

The trumpi duomenų tipai gali būti naudojami įvairioms užduotims: nuo mažų skaičių, pvz., vieno baito, saugojimo iki sudėtingesnių skaičiavimų, pvz., vaizdų apdorojimo ar vaizdo žaidimų, atlikimo. Papildomai, trumpi duomenų tipai dažnai naudojami bendraujant su išorine aparatine įranga, pvz., jutikliais ar valdymo sistemomis, nes dėl riboto dydžio jie idealiai tinka duomenims perduoti tinkle.



Išvada

The trumpi duomenų tipai yra esminė C programavimo kalbos dalis ir yra naudingi daugeliui skirtingų programų. Jų dydis leidžia saugoti tikslius sveikuosius skaičius naudojant minimalų atminties naudojimą, todėl jie yra idealus pasirinkimas programoms, kurioms reikalingas efektyvus kodas arba ryšys su išorine aparatine įranga. Dėl plataus jų teikiamo naudojimo spektro; nenuostabu kodėl trumpi duomenų tipai yra labai populiarūs tarp programuotojų.