Зачем нужен оператор return в c#.Не могу понять что и куда он возвращает.
Помогите пожалуйста.
Другие языки программирования и технологии
Оператор return в c#.Зачем он нужен?
Что делает этот оператор Вам уже написали - возвращает результат работы функции и завершает её. А куда возвращает? Туда, где была вызвана эта функция. Т. е. возвращает значение в то место кода, где вызывается функция. Т. е. функция будет заменена на результат, на возвращённое значение. Например:
int sum(int i, int j){
return i+j;
}
int main(){
int a,b,c;
a = 3;
b = 2;
c = sum(a,b); // функция вернёт значение и подставит его вместо себя
}
int sum(int i, int j){
return i+j;
}
int main(){
int a,b,c;
a = 3;
b = 2;
c = sum(a,b); // функция вернёт значение и подставит его вместо себя
}
Оператор return был еще в бэйсике
оператор return в c#, как и в большинстве других языков с таким оператором, завершает работу функции и возвращает переданное ему в качестве аргумента значение в качестве результата работы функции в то место, откуда функция была вызвана. например:
function int GetSomeInt()
{
return 5;
}
var i = GetSomeInt();
результат функции (5) запишется в переменную i
function int GetSomeInt()
{
return 5;
}
var i = GetSomeInt();
результат функции (5) запишется в переменную i
Ой все! Есть функция написанная (в c# это метод)
например
сумма (первое число, второе число) {
return(Вернуть) первое число + второе число
}
это значит что метод сумма возвращает сумму чисел.
Например сумма (10, 90) == 100
Можно объявить переменню например X и в нее сунуть результат x = сумма (10,90)
X теперь равен 100
например
сумма (первое число, второе число) {
return(Вернуть) первое число + второе число
}
это значит что метод сумма возвращает сумму чисел.
Например сумма (10, 90) == 100
Можно объявить переменню например X и в нее сунуть результат x = сумма (10,90)
X теперь равен 100
Оператор return нужен для возвращение определенного значение, а команда return 0; необходима для того, что бы передать ОС сообщение об удачном завершении программы
Похожие вопросы
- C++ кто может по простому объяснить куда и что вовращает оператор RETURN?
- Для чего нужен return в C++ ?например return 0;
- Вопрос про оператор return в С++.
- Что такое return в c# помогите
- Оператор return в СИ
- Оператор ввода в C#
- Что значит возвращает значение функции? для чего нужен оператор return в си? как он работает?
- Какие есть операторы выбора в C++ ?и как они работают
- c++ зачем она нужна?)
- DEV C++ отсутствуют некоторые НУЖНЫЕ функции