Какво е Size_t C?
Какво е Size_t C?

Видео: Какво е Size_t C?

Видео: Какво е Size_t C?
Видео: What is size_t in C? 2024, Ноември
Anonim

От Уикипедия: Според ISO от 1999 г ° С стандартен (C99), размер_т е целочислен тип без знак от най-малко 16 бита (вижте раздели 7.17 и 7.18. Този тип се използва за представяне на размера на обект. Функциите на библиотеката, които приемат или връщат размери, очакват те да бъдат от тип или да имат връщащия тип на размер_т.

Също така трябва да знаете какъв е размерът на Size_t?

размер_т type е основен беззнаков целочислен тип на езика C/C++. Това е типът на резултата, върнат от sizeofoperator. Типът размер е избран така, че да може да съхранява максимума размер на теоретично възможен масив от всякакъв тип. На 32-битова система размер_т ще отнеме 32 бита, на 64-битов един64 бита.

Човек може също да попита какво представлява типът данни Size_type или Size_t? размер_т се определя като Тип използва се за размера на обект и зависи от платформата.container:: тип_размер е Тип който се използва за броя елементи в контейнера и зависи от контейнера.

Впоследствие въпросът е защо се използва Size_t?

Това е тип, който е използван за представяне на размера на обектите в байтове и следователно е използван като тип връщане от оператор sizeof. размер_t или може да се види някакъв неподписан тип използван asloop променлива, тъй като променливите на цикъла обикновено са по-големи или равни на 0.

Size_t и int ли са?

размер_t се използва за съхраняване на размери на обекти с данни и е гарантирано, че може да задържи размера на всеки обект с данни, който конкретната реализация на C може да създаде. Този тип данни може да е по-малък (на брой битове), по-голям или точно същият като неподписан международен . размер_т type е основен неподписан целочислен тип на езика C/C++.

Препоръчано: