За все мое обучение на программиста, так и не затрагивалась тема, причина использования функций void, int или float.
В данный момент, я чаще всего или почти всегда использую в С++ void foo(), может кто из гуру объяснить разницу, между использования того или иного типа функций.
Может для кого-то этот вопрос покажется глупым, думаю многим новичкам в программировании, он поможет.
На самом деле это не функции, а возвращаемый тип функции
void foo(){
return; //ничего не возвращает, обычно return в конце функции не пишут
}
int foo(){
return 5; //функция возвращает целое число
}
float foo(){
return 1.1f; //функция возвращает число с плавающей точкой одинарной точности
}
void - ничего не возвращает
int - возвращает целое число размер которого зависит от системы (32 или 64 бита)
float - возвращает число с точкой
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости