Форум программистов, компьютерный форум, киберфорум
Наши страницы

return зачем он? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка по гласным, согласным и возрастание букв в слове http://www.cyberforum.ru/cpp-beginners/thread870539.html
Помогите пожалуйста решить задачу. В заданном тексте выделить две группы слов: в первую определить слова, начинающиеся на согласную букву, во вторую - на гласную. Напечатать слова каждой из групп...
C++ Что это за метод?И что он делает? double func (double y, int k, int n){ double y1; for (int i=0; i<=n+1;i++) y1=0; double t; t=0; y1=1; for (int i=1;i<n; i++){ y1=y*y1; cout<<y1<<endl; } http://www.cyberforum.ru/cpp-beginners/thread870528.html
C++ ifstream (считать матрицу из файла в двумерный вектор)
нужно из файла считать матрицу в двумерный вектор. файл выглядит так: 2 9 6 5 4 8 4 5 8 9 5 4 8 6 4 5 8 6 5 8 4 прошу помощи !
Циклический алгоритм (вычислить сумму положительных значений Cos(ф) на интервале [a,b] с предусловием) C++
Помогите составить блок-схему и программу для задачи с циклическим алгоритмом. ЗАДАЧА. Вычислить сумму положительных значений Cos(ф) на интервале с предусловием.
C++ STRCMP http://www.cyberforum.ru/cpp-beginners/thread870518.html
Как работает функция strcmp? strncmp? while(L<R) { m=(L+R)/2; if(!strncmp(base].a,key,3)) { found=1; break;
C++ Считывание строк с клавиатуры без учёта разделителей в переменные типа std::string Подскажите, есть какой способ считывать значения с клавиатуры без учёта разделитей в переменные типа std::string? подробнее

Показать сообщение отдельно
taras atavin
3570 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
19.05.2013, 19:28
Функция есть подпрограмма, возвращающая некое значение через собственное имя. Например,
C++
1
y=sin(x);
sin - функция, она вычисляет значение, в данном примере его надо присвоить переменной y, но в правой части оператора присваивания вместо значения указано имя самой функции. Процедура есть подпрограмма, которая так не может. Процедура в принципе может вернуть значение, только двумя способами: через параметр и через внешнюю по отношению к процедуре переменную. void функции формально тоже всегда возвращают значения, но специального типа без данных, в отличие от процедур, которые могут вообще ничего не возвращать, кроме управления. Вот return и возвращает значение через имя функции, то есть в результате его выполнения вся функция становится равна его операнду и её можно присвоить переменной, или передать в параметр другой функции, или в операнд любого другого оператора.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru