Функция без результата в C++
Давайте теперь будем записывать функции, которые не возвращают
значение. Тип результата в C++ обязателен. Если значения нет,
перед именем пишут void.
Запишем show и вызовем ее из main:
#include <iostream>
void show() {
std::cout << "!\n";
}
int main() {
show(); // выведет '!'
return 0;
}
В теле функции с типом void не ставят return с
выражением. Достаточно дойти до конца блока. Запишем функцию
приветствия без возвращаемого значения:
#include <iostream>
void show() {
std::cout << "hi\n";
}
int main() {
show(); // выведет hi
return 0;
}
Сделайте функцию, выводящую в консоль ваше имя. Тип результата
укажите void. Вызовите функцию из main.
Сделайте функцию show с типом void, которая
выводит восклицательный знак. Вызовите ее из main.