İnt8, int16 ve int32 arasındaki farklar nelerdir?

533388

Hectopat
Katılım
27 Mart 2022
Mesajlar
4.463
Makaleler
2
Çözümler
54
Araştırdığım kadarıyla bellekte kapladıkları yer ve alabilecekleri değer aralıkları farklı. Peki int8 -128, +127 arasında değer tutuyor ama sadece int ne oluyor, tüm aralıkları mı kapsıyor?
 
Sadece int de arka planda yine belli bir bit karşılığına denk geliyor. Kullandığınız dilin dokümanlarında belirtilmesi gerek.
 
int8 -> derleyici hedef platform fark etmeksizin sabit 8 bit alan garanti eder.
int -> derleyici hedef platforma göre boyutu ayarlar 32 bit ya da 64 bit olabilir vs..
 

Sadece C ve C++ için geçerli değil anlatılanlar. O yüzden okumanı tavsiye ederim.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…