Mis on lühike andmetüüp C-s

Mis On Luhike Andmetuup C S



Programmeerimises andmetüübid on konkreetsed väärtused, mida programmeerimiskeel saab teabe salvestamiseks kasutada. Programmeerimiskeeles C kasutatakse erinevaid andmetüüpe, nagu täisarvud, märgid, Boole'i ​​väärtused ja palju muud. Nende hulgas on ka oluline andmetüüp nn lühike .

Kui te ei tea lühikeste andmetüüpide kohta C-s, järgige selle artikli juhiseid.

lühike andmetüüp C-s

The lühikesed andmetüübid on täisarvuliste andmetüüpide tüüp, täpsemalt 16-bitised märgiga täisarvud . See tähendab väärtust lühike andmetüüp võib olla positiivne või negatiivne täisarv vahemikus -32768 kuni 32767. Seda tüüpi andmetüüp on kasulik, kui programmeerijal on vaja salvestada täisarv, mis on täpsem kui tavaline 8-bitine täisarv (märgita tähemärgi andmetüüp). Alates lühike andmetüüp kasutab 2 baiti mälu võrreldes 1 baidiga, mida kasutab char andmetüüp, see võimaldab programmeerijal kasutada mälu säästvamat koodi ja salvestada suuremaid numbreid.







Järgige alltoodud koodi, et õppida, kuidas kasutada a lühike andmetüüp C Keel.



#include
int main ( ) {
lühike int a = 12 ;
lühike int b = 17 ;
lühike int väärtus;
väärtus = a * b;
printf ( 'A ja b toode = %d \n ' , väärtus ) ;
}

Iga muutuja a ja b talle on antud 2-baidine mälujaotus ja see on algselt seatud vastavalt täisarvu konstantidele 12 ja 17. Nende toodet hoitakse lühike muutuva väärtusega ja seejärel prinditakse tulemus ekraanile.



Väljund





A salvestatud numbri suurus lühike andmetüüp on oluline, kuna see määrab, kui palju mälu vajab arvuti andmete salvestamiseks ja kui täpne on täisarv. Näiteks kui programmeerija salvestas a-sse numbri, mis on suurem kui 32767 lühike andmetüüp , see voolaks üle ja muutuks negatiivseks. Selle vältimiseks peavad programmeerijad pöörama tähelepanu salvestatavate numbrite suurusele ja veenduma, et programmeerija kasutab programmis kasutatavate numbrite jaoks sobivat andmetüüpi.

The lühikesed andmetüübid neil on mitmesuguseid kasutusvõimalusi mitmesugustes ülesannetes, alates väikeste arvude (nt ühe baidi) salvestamisest kuni keerukamate arvutuste tegemiseni, nagu need, mida on vaja pilditöötluses või videomängudes. Lisaks, lühikesed andmetüübid kasutatakse sageli välise riistvaraga suhtlemisel, nagu andurid või juhtimissüsteemid, kuna nende piiratud suurus muudab need ideaalseks andmete edastamiseks võrgu kaudu.



Järeldus

The lühikesed andmetüübid on programmeerimiskeele C oluline osa ja on kasulikud paljude erinevate rakenduste jaoks. Nende suurus võimaldab neil salvestada täpseid täisarve minimaalse mälukasutusega, muutes need ideaalseks valikuks programmide jaoks, mis nõuavad tõhusat koodi või sidet välise riistvaraga. Nende pakutava laia kasutusalaga; pole ime, miks lühikesed andmetüübid on programmeerijate seas nii populaarsed.