Kas ir īss datu tips valodā C

Kas Ir Iss Datu Tips Valoda C



Programmēšanā, datu tipi ir īpašas vērtības, ko programmēšanas valoda var izmantot informācijas glabāšanai. C programmēšanas valodā tiek izmantoti dažādi datu veidi, piemēram, veseli skaitļi, rakstzīmes, Būla vērtības un citi. Starp tiem ir arī svarīgs datu tips, ko sauc īss .

Ja nezināt par īsajiem datu veidiem valodā C, ievērojiet šajā rakstā sniegtās vadlīnijas.

īss datu tips C

The īsi datu tipi ir veselu skaitļu datu tips, konkrēti 16 bitu veseli skaitļi . Tas nozīmē vērtību īss datu tips var būt pozitīvs vai negatīvs vesels skaitlis no -32768 līdz 32767. Šis datu tips ir noderīgs, ja programmētājam ir jāsaglabā vesels skaitlis, kas ir precīzāks par parastu 8 bitu veselu skaitli (datu tips bez paraksta). Kopš īss datu tips izmanto 2 baitus atmiņas, salīdzinot ar 1 baitu, ko izmanto char datu tips, tas ļauj programmētājam izmantot atmiņu efektīvāk kodu un saglabāt lielākus skaitļus.







Izpildiet tālāk norādīto kodu, lai uzzinātu, kā izmantot a īss datu tips C Valoda.



#include
int galvenais ( ) {
īss int a = 12 ;
īss int b = 17 ;
īsa int vērtība;
vērtība = a * b;
printf ( 'Produkts no a un b = %d \n ' , vērtība ) ;
}

Katrs mainīgais a un b tiek piešķirta 2 baitu atmiņa un sākotnēji tiek iestatīta attiecīgi vesela skaitļa konstante 12 un 17. Viņu produkts tiek uzglabāts īss mainīgo vērtību, un pēc tam rezultāts tiek izdrukāts uz ekrāna.



Izvade





Skaitļa lielums, ko saglabā a īss datu tips ir svarīgs, jo tas nosaka, cik daudz atmiņas datoram būs nepieciešams datu glabāšanai un cik precīzs būs veselais skaitlis. Piemēram, ja programmētājs ierakstā a ir saglabājis skaitli, kas lielāks par 32767 īss datu tips , tas pārplūstu un kļūtu negatīvs. Lai no tā izvairītos, programmētājiem ir jāpievērš uzmanība saglabāto skaitļu lielumam un jāpārliecinās, ka programmētājs izmanto programmā izmantotajiem numuriem atbilstošu datu tipu.

The īsi datu tipi var izmantot dažādos uzdevumos, sākot no mazu skaitļu, piemēram, viena baita, saglabāšanas līdz sarežģītāku aprēķinu veikšanai, piemēram, aprēķiniem, kas nepieciešami attēlu manipulācijām vai videospēlēm. Papildus, īsi datu tipi bieži izmanto, sazinoties ar ārēju aparatūru, piemēram, sensoriem vai vadības sistēmām, jo ​​to ierobežotais izmērs padara tos ideāli piemērotus datu pārsūtīšanai tīklā.



Secinājums

The īsi datu tipi ir būtiska C programmēšanas valodas sastāvdaļa un ir noderīgas daudzām dažādām lietojumprogrammām. To izmērs ļauj saglabāt precīzus veselus skaitļus ar minimālu atmiņas izmantošanu, padarot tos par ideālu izvēli programmām, kurām nepieciešams efektīvs kods vai sakari ar ārēju aparatūru. Ar plašo to piedāvāto lietojumu klāstu; nav brīnums, kāpēc īsi datu tipi ir tik populāri programmētāju vidū.