C'de kısa Veri Türü nedir?

C De Kisa Veri Turu Nedir



programlamada, veri tipleri bir programlama dilinin bilgi depolamak için kullanabileceği belirli değerlerdir. C programlama dilinde kullanılan tamsayılar, karakterler, Boole değerleri ve daha fazlası gibi farklı veri türleri vardır. Bunlar arasında ayrıca önemli bir veri türü olan kısa .

C'deki kısa veri türlerini bilmiyorsanız, bu makalenin yönergelerini izleyin.

C'deki kısa Veri Türü

bu kısa veri türleri bir tür tamsayı veri türüdür, özellikle 16 bit işaretli tamsayılar . Bu, değeri anlamına gelir kısa veri türü -32768'den 32767'ye kadar pozitif veya negatif bir tamsayı olabilir. Bu tür veri türü, programcının normal 8 bitlik bir tamsayıdan (işaretsiz karakter veri türü) daha kesin olan bir tamsayıyı saklaması gerektiğinde kullanışlıdır. Beri kısa veri türü char veri türü tarafından kullanılan 1 bayta kıyasla 2 bayt bellek kullanır, programcının bellek açısından daha verimli kod kullanmasına ve daha büyük sayıları depolamasına olanak tanır.







Nasıl kullanılacağını öğrenmek için aşağıda verilen kodu izleyin. kısa veri türü C dili.



#include
int ana ( ) {
kısa int bir = 12 ;
kısa int b = 17 ;
kısa int değeri;
değer = bir * B;
printf ( 'a ve b'nin çarpımı = %d \N ' , değer ) ;
}

Her değişken A Ve B 2 baytlık bir bellek tahsisi verilir ve başlangıçta sırasıyla 12 ve 17 tamsayı sabitlerine ayarlanır. Ürünleri depolanır kısa değişken değeri ve ardından sonuç ekrana yazdırılır.



Çıktı





tarafından saklanan sayının boyutu kısa veri türü bilgisayarın verileri depolamak için ne kadar belleğe ihtiyaç duyacağını ve tamsayının ne kadar doğru olacağını belirlediği için önemlidir. Örneğin, bir programcı 32767'den büyük bir sayıyı bir kısa veri türü , taşar ve negatif olur. Bunu önlemek için, programcılar depolanan sayıların boyutuna dikkat etmeli ve programcının programda kullanılan sayılar için uygun veri türünü kullandığından emin olmalıdır.

bu kısa veri türleri tek bir bayt gibi küçük sayıları depolamaktan görüntü işleme veya video oyunlarında gerekli olanlar gibi daha karmaşık hesaplamalar yapmaya kadar çeşitli farklı görevlerde çok çeşitli kullanımlara sahiptir. Ek olarak, kısa veri türleri sınırlı boyutları onları bir ağ üzerinden veri iletmek için ideal hale getirdiğinden, sensörler veya kontrol sistemleri gibi harici donanımlarla iletişim kurarken sıklıkla kullanılırlar.



Çözüm

bu kısa veri türleri C programlama dilinin önemli bir parçasıdır ve birçok farklı uygulama için kullanışlıdır. Boyutları, kesin tamsayıları minimum bellek kullanımıyla depolamalarına izin verir, bu da onları verimli kod veya harici donanımla iletişim gerektiren programlar için ideal bir seçim haline getirir. Sağladıkları geniş kullanım alanı ile; neden olması şaşırtıcı değil kısa veri türleri programcılar arasında çok popülerdir.