Программа 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: