Mikä on lyhyt tietotyyppi C:ssä

Mika On Lyhyt Tietotyyppi C Ssa



Ohjelmoinnissa, tietotyypit ovat erityisiä arvoja, joita ohjelmointikieli voi käyttää tietojen tallentamiseen. C-ohjelmointikielessä käytetään erilaisia ​​tietotyyppejä, kuten kokonaislukuja, merkkejä, Boolen arvoja ja paljon muuta. Niiden joukossa on myös tärkeä tietotyyppi nimeltä lyhyt .

Jos et tiedä C:n lyhyistä tietotyypeistä, noudata tämän artikkelin ohjeita.

lyhyt tietotyyppi C

The lyhyet tietotyypit ovat eräänlainen kokonaislukutietotyyppi, erityisesti 16-bittiset etumerkityt kokonaisluvut . Tämä tarkoittaa arvoa lyhyt tietotyyppi voi olla positiivinen tai negatiivinen kokonaisluku välillä -32768 - 32767. Tämän tyyppinen tietotyyppi on hyödyllinen, kun ohjelmoijan on tallennettava kokonaisluku, joka on tarkempi kuin tavallinen 8-bittinen kokonaisluku (merkittämätön char-tietotyyppi). Koska lyhyt tietotyyppi käyttää 2 tavua muistia verrattuna char-tietotyypin 1 tavuun, sen avulla ohjelmoija voi käyttää muistitehokkaampaa koodia ja tallentaa suurempia numeroita.







Seuraa alla annettua koodia oppiaksesi käyttämään a lyhyt tietotyyppi C Kieli.



#include
int main ( ) {
lyhyt int a = 12 ;
lyhyt int b = 17 ;
lyhyt int arvo;
arvo = a * b;
printf ( 'A:n ja b:n tuote = %d \n ' , arvo ) ;
}

Jokainen muuttuja a ja b on 2-tavuinen muistivaraus ja se asetetaan aluksi kokonaislukuvakioihin 12 ja 17, vastaavasti. Heidän tuotteensa säilytetään lyhyt muuttuvan arvon, ja sitten tulos tulostetaan näytölle.



Lähtö





A:n tallentaman numeron koko lyhyt tietotyyppi on tärkeä, koska se määrittää, kuinka paljon muistia tietokone tarvitsee tietojen tallentamiseen ja kuinka tarkka kokonaisluku on. Esimerkiksi, jos ohjelmoija on tallentanut numeron, joka on suurempi kuin 32767, kohtaan a lyhyt tietotyyppi , se vuotaisi yli ja muuttuisi negatiiviseksi. Tämän välttämiseksi ohjelmoijien on kiinnitettävä huomiota tallennettujen numeroiden kokoon ja varmistettava, että ohjelmoija käyttää oikeaa tietotyyppiä ohjelmassa käytettäville numeroille.

The lyhyet tietotyypit niillä on monenlaisia ​​käyttötarkoituksia erilaisissa tehtävissä pienten lukujen, kuten yhden tavun, tallentamisesta monimutkaisempien laskelmien tuottamiseen, kuten kuvankäsittelyssä tai videopeleissä tarvittavat. Lisäksi, lyhyet tietotyypit käytetään usein kommunikoitaessa ulkoisten laitteiden, kuten antureiden tai ohjausjärjestelmien kanssa, koska niiden rajallinen koko tekee niistä ihanteellisia tiedonsiirtoon verkon kautta.



Johtopäätös

The lyhyet tietotyypit ovat olennainen osa C-ohjelmointikieltä ja ovat hyödyllisiä monissa erilaisissa sovelluksissa. Niiden koko mahdollistaa tarkkojen kokonaislukujen tallentamisen minimaalisella muistinkäytöllä, mikä tekee niistä ihanteellisen valinnan ohjelmille, jotka vaativat tehokasta koodia tai viestintää ulkoisten laitteiden kanssa. Niiden tarjoaman laajan käyttöalueen ansiosta; ei ihme miksi lyhyet tietotyypit ovat niin suosittuja ohjelmoijien keskuudessa.