Программа C++ для определения размера int, float, double и char
Опубликовано: 11 Января, 2023
Учитывая четыре типа переменных, а именно int, char, float и double, задача состоит в том, чтобы написать программу на C++ для определения размера этих четырех типов переменных.
Примеры :
Input: int Output: Size of int = 4 Input: double Output: Size of double = 8
Вот список всех типов данных с их размером, диапазоном и спецификаторами доступа:
Тип данных | Память (байты) | Диапазон | Спецификатор формата |
---|---|---|---|
короткий внутренний | 2 | -32 768 до 32 767 | %hd |
беззнаковое короткое целое | 2 | от 0 до 65 535 | %ху |
беззнаковое целое | 4 | от 0 до 4 294 967 295 | %u |
инт | 4 | -2 147 483 648 до 2 147 483 647 | %d |
длинный внутренний | 4 | -2 147 483 648 до 2 147 483 647 | %ld |
беззнаковое длинное целое | 4 | от 0 до 4 294 967 295 | %lu |
длинный длинный внутренний | 8 | -(2^63) до (2^63)-1 | %lld |
беззнаковое длинное длинное целое | 8 | от 0 до 18 446 744 073 709 551 615 | %llu |
подписанный символ | 1 | от -128 до 127 | %с |
беззнаковый символ | 1 | от 0 до 255 | %с |
плавать | 4 | %f | |
двойной | 8 | %lf | |
длинный двойной | 12 | % лф |
Чтобы найти размер четырех переменных:
- Четыре типа переменных определены в integerType, floatType, doubleType и charType .
- Размер переменных вычисляется с помощью оператора sizeof().
Ниже приведена программа C++ для определения размера типов данных int, char, float и double: