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

  Юрий  | 

  |

  Обновл. 11 Сен 2021  | 

 105220

 ǀ   5 

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

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

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

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

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

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

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

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

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

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

  1. vova1227:

    Ключевое слово void имеет третий более продвинутый.
    Этот void какой то эпический, уже 2й раз читаю что о нем мы узнаем дальше))) Мне кажется это пасхалка какая-то))

  2. Константин П:

    Если все-таки разделять понятия "процедура" и "функция" (понимаю, что в C понятие "процедура" отсутствует), то void станет более понятным.
    Процедура — это просто последовательность действий.
    Функция — это как бы "ответ на вопрос".
    "Отсортируй переданный в параметрах массив" — процедура (void).
    "Что получится, если перемножить переданные параметры?" — функция.

  3. Андрей:

    Все конспектировал)
    довольно понятно,когда перечитываешь)

  4. Алексей:

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

    1. Artemiy:

      Есть такое по началу….

Добавить комментарий для vova1227 Отменить ответ

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