Тип void

Множество значений этого типа пусто. Тип void имеет три назначения:

1. указание о невозвращении функцией значения;

2. указание о неполучении параметров функцией;

3. создание нетипизированных указателей.

Тип void в основном используется для определения функций, которые не возвращают значения, для указания пустого списка аргументов функции, как базовый тип для указателей и в операции приведения типов.

Основные типы данных
Диапазон значений -2 147 483 648 до 2 147 483 647 0 до 4 294 967 295 -32 768 до 32 767 0 до 65 535 -2 147 483 648 до 2 147 483 647 0 до 4 294 967 295 -9 223 372 036 854 775 808 до 9 223 372 036 854 775 807 0 до 18 446 744 073 709 551 615 -128 до 127 0 до 255 0 до 65 535 3.4Е-38 до 3.4Е+38 (7 значащих цифр) 1.7Е-308 до 1.7Е+308 (15 значащих цифр) 1.7Е-308 до 1.7Е+308 (15 значащих цифр) true (1) или false (0) -2 147 483 648 до 2 147 483 647
Размер памяти, байт (бит) 4 (32) 4 (32) 2 (16) 2 (16) 4 (32) 4 (32) 8 (64) 8 (64) 1 (8) 1 (8) 2 (16) 4 (32) 8 (64) 8 (64) 1 (8) 4 (32)
Название целый беззнаковый целый короткий целый беззнаковый короткий целый длинный целый беззнаковый длинный целый длинный-предлинный целый беззнаковый длинный-предлинный целый байт (целый длиной не менее 8 бит) беззнаковый байт расширенный символьный вещественный одинарной точности вещественный двойной точности вещественный максимальной точности логический перечисляемый
Обозначение Другие имена signed signed int unsigned short int signed short int unsigned short int long int signed long int unsigned long int long long int signed long long int unsigned long long int signed char
Имя типа int unsigned int short unsigned short long unsigned long long long unsigned long long char unsigned char wchar_t float double long double bool enum
Тип