Size_t C nədir?
Size_t C nədir?

Video: Size_t C nədir?

Video: Size_t C nədir?
Video: Тип Punning в C + 2024, Noyabr
Anonim

Vikipediyadan: 1999-cu il İSO-ya görə C standart (C99), size_t ən azı 16 bitlik işarəsiz tam ədəd növüdür (7.17 və 7.18-ci bölmələrə baxın. Bu tip obyektin ölçüsünü ifadə etmək üçün istifadə olunur. və ya qaytarma ölçülərini qəbul edən kitabxana funksiyaları onların tipli olmasını və ya qaytarma növünə malik olmasını gözləyir. size_t.

Həmçinin bilmək lazımdır ki, Size_t ölçüsü nədir?

size_t type C/C++ dilinin əsas işarəsiz tam ədəd növüdür. Bu sizeofoperator tərəfindən qaytarılan nəticənin növüdür. Növ ölçüsü maksimum saxlaya bilməsi üçün seçilir ölçüsü nəzəri cəhətdən mümkün istənilən növ massiv. 32 bitlik sistemdə size_t 32 bit, 64 bit isə 64 bit alacaq.

Həm də soruşa bilərsiniz ki, Size_type və ya Size_t məlumat növü nədir? size_t kimi müəyyən edilir növü obyektin ölçüsü üçün istifadə olunur və platformadan asılıdır.konteyner:: ölçü_növü dır,-dir,-dur,-dür növü konteynerdəki elementlərin sayı üçün istifadə olunur və konteynerdən asılıdır.

Sonradan sual yaranır ki, niyə Size_t istifadə olunur?

Bu bir tipdir istifadə olunur obyektlərin ölçüsünü baytlarda təmsil etmək və buna görə də istifadə olunur sizeof operatoru tərəfindən qaytarılma növü kimi. size_t və ya hər hansı imzalanmamış növ görünə bilər istifadə olunur asloop dəyişəni, çünki loop dəyişənləri adətən 0-dan böyük və ya bərabərdir.

Size_t və intdir?

size_t məlumat obyektlərinin ölçülərini saxlamaq üçün istifadə olunur və xüsusi C tətbiqinin yarada biləcəyi hər hansı bir məlumat obyektinin ölçüsünü saxlamağa zəmanət verilir. Bu məlumat növü bəlkə də daha kiçik (bitlərin sayında), daha böyük və ya tam olaraq eyni işarəsiz ola bilər int . size_t type C/C++ dilinin əsas işarəsiz tam növüdür.

Tövsiyə: