тип void c++
Primary tabs
Синтаксически тип void являемся фундаментальным типом. Однако, его можно исполь-
зовать только как часть более сложного типа, так как объектов тина void не существует.
')тот тип используется либо для указания на то, что функция це возвращает значения,
либо в качестве базового типа для указателей на объекты неизвестного типа. Например:
void x; //ошибка: не существует объектов типа void void f(); // функция не возвращает значение (§ ГЛ. void* pv, // указатель на объект неизвестного типа
Лри объявлении функции вы должны указать тип возвращаемого значения. Логич-
но предположить, что для указания того, что функция не возвращает значение, нуж-
но просто опустить тип. Это, однако, сделало бы синтаксис менее единообразным
и противоречило бы правилам языка С. Как следствие, в каче-
стве «псевдотипа возвращаемого результата» используется тип void, указывающий
на отсутствие возвращаемого значения.
- vedro-compota's blog
- Log in to post comments
- 5248 reads