Урок №29. Тип данных void

  Юрий  | 

    | 

  Обновл. 24 Мар 2019  | 

 11761

 ǀ   4 

void – это самый простой тип данных, который означает «отсутствие любого типа данных». Следовательно, переменные не могут иметь тип void:

void, как правило, используется в немногих случаях:

Использование №1: Указать, что функция не возвращает значение:

Использование №2: Указать, что функция не имеет никаких параметров (перешло из языка C):

Значение void-а как «никаких параметров» является пережитком ещё с языка C. Следующий код равнозначен и более предпочтителен для использования в C++:

Правило: Используйте пустой список параметров вместо void, для указания, что функция не имеет никаких параметров.

Использование №3: Ключевое слово void имеет третий (более продвинутый) способ использования в C++, который мы будем рассматривать в уроке №92.

Оценить статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (182 оценок, среднее: 4,94 из 5)
Загрузка...

Комментариев: 4

  1. Аватар Константин:

    Ну представь ветку (яблони), на ней выростает плод, ты сорвал его и съел (продал). Это и есть войд. А не войд д. б. бы этот плод обратно в ствол дерева втулить (вернуть).

    1. Аватар Иван:

      Плохой пример. Лучше представить ветку, которая не дает плодов.

      1. Аватар Константин:

        Нет, хороший пример! Функция ведь производит некое значение. Просто не возвращает его в тело программы, а показывает его пользователю например на экране монитора.

  2. Аватар Алексей:

    Какой же этот void задрочливый и сложен для понимания (для меня)((((((

Добавить комментарий

Ваш E-mail не будет опубликован. Обязательные поля помечены *