C size_t nedir?
sizeof
operatör tarafından döndürülen olduğunu biliyorum C. size_t
ile kafam karıştı. Ama tam olarak nedir bu? Veri türü mü?
Hadi for
bir döngü var ki:
for(i = 0; i < some_size; i )
int i;
size_t i;
kullanmalıyım?
CEVAP
1999 göre ISO C standardı (C99), size_t işaretsiz bir tamsayı en az 16 bit (bkz bölümleri yazın 7.17 ve 7.18.3).
size_t işaretsiz bir veri türüdür bazı C/C standartları tarafından tanımlanan örneğin C99: ISO/IEC 9899 standart, bu stddef tanımlanır.h.1 olabilir daha fazla dahil ederek alınan stdlib.bu dahili dosya olarak h alt içerir stddef.h.
Bu tür temsil etmek için kullanılır bir nesnenin boyutu. Kütüphane fonksiyonları ya da onlara götür dönüş bekliyoruz türü ya da dönüş türü var size_t. Ayrıca, en sık derleyici tabanlı kullanılan operatör boyutu bir değerlendirmek gerekir uyumlu Sabit değer size_t.
, Size_t bir dolaylı olarak bir tür herhangi bir dizi dizini tutmak için garanti.
C size_t nedir?...
Dizeye ilkel veri türüne dönüştürmek i...
Gıt arasındaki farklar uzak budamak, b...
C bir dizede tek karakterleri arasında...
ETMENİZ için Java karşılığı nedir?...