Що таке довгий розмір у GCC?

На 64-бітних архітектурах long int відповідно до gcc є принаймні int64_t . У 32-розрядній версії long int дорівнює принаймні int32_t. У компіляторах Microsoft long завжди є int32_t, незалежно від 32/64-біт. 22 листопада 2010 р.

З GCC довгі цілі числа зазвичай мають 32 біти, а довгі довгі цілі числа мають довжину Довжина 64 біти, але це залежить від апаратного забезпечення комп’ютера та реалізації GCC, тому перевірте документацію вашої системи. Ці типи цілих чисел відрізняються розміром цілого числа, яке вони можуть утримувати, і обсягом пам’яті, необхідного для них.

У цій статті

Тип іменіБайтиІнші імена
довго4long int , signed long int
беззнаковий довгий4unsigned long int
довгий довгий8немає (але еквівалентно __int64 )
без знака довгий довгий8немає (але еквівалент unsigned __int64 )

короткий — цільовий тип буде оптимізовано для простору та матиме ширину щонайменше 16 біт. long — цільовий тип матиме ширину щонайменше 32 біти. long long — цільовий тип матиме ширина не менше 64 біт.

Розмір як беззнакових, так і знакових довгих цілих чисел залежить від типу компілятора, який ми використовуємо. Розмір зазвичай близько 32 біти або 4 байти на 16/32-бітному компіляторі.

32 біти Мінімальний розмір для char — 8 біт, мінімальний розмір для short і int — 16 біт, для long — 32 біти, а long long повинен містити принаймні 64 біт. Тип int має бути цілим типом, з яким цільовий процесор працює найефективніше.

Related Post

Що написати в листівці на день народження дівчині 17 років?Що написати в листівці на день народження дівчині 17 років?

Побажання на 17-й день народження Бажаю тобі дня, такого ж особливого в усіх відношеннях, як і ти. Я сподіваюся, що твій особливий день буде наповнений усіма радощами, на які ти

Які магазини є в галереї La Fayette?Які магазини є в галереї La Fayette?

Galeries Lafayette Ви знайдете книги, мистецтво, фільми, компакт-диски, одяг, прикраси та навіть вироби з колекції Lafayette. Сувенірна крамниця є флагманом цього великого торгового пасажу, який продає справді все на своїх