«return» 태그된 질문

return 문은 실행이 현재 서브 루틴을 떠나서 서브 루틴이 호출 된 직후 리턴 코드라고하는 코드의 지점에서 재개되도록합니다. 리턴 주소는 일반적으로 서브 루틴 호출을 수행하는 작업의 일부로 프로세스의 호출 스택에 저장됩니다. 일부 프로그래밍 언어에서는 함수가 함수를 호출 한 코드로 다시 전달 될 하나 이상의 반환 값을 지정할 수 있습니다.


14
함수에서 여러 값을 어떻게 반환합니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이를 지원하는 언어로 여러 값을 반환하는 표준 방법은 종종 튜플 링 입니다. 옵션 : 튜플 사용 이 …




5
반품, 반품 없음, 전혀 반품이 없습니까?
세 가지 기능을 고려하십시오. def my_func1(): print "Hello World" return None def my_func2(): print "Hello World" return def my_func3(): print "Hello World" 그들은 모두 None을 반환하는 것으로 보입니다. 이 함수의 반환 값이 동작하는 방식에 차이가 있습니까? 하나를 선호하는 이유가 있습니까?
386 python  null  return 




17
함수에서 배열을 반환
int arr[5]함수에 전달 되는 배열 이 있습니다 fillarr(int arr[]). int fillarr(int arr[]) { for(...); return arr; } 해당 배열을 어떻게 반환합니까? 어떻게 사용합니까? 포인터에 어떻게 액세스 할 수 있습니까?


8
main ()에서 return 문과 exit ()
내가 사용해야 exit()하거나 return의 문 main()? 개인적으로 return코드를 읽을 때 다른 기능을 읽고 흐름 제어를 읽는 것과 같은 느낌이 들기 때문에 진술을 선호합니다 (제 의견으로는). 그리고 main()함수 를 리팩토링하고 싶더라도 return보다 더 나은 선택처럼 보입니다 exit(). 않습니다 exit()아무것도 특별 할 return하지 않습니다?
197 c++  c  coding-style  return  exit 


6
Java에서 finally 블록에서 복귀
최근 Java에서 finally 블록에 return 문을 사용할 수 있다는 사실에 놀랐습니다. 많은 사람들이 ' finally 절에 반환하지 마십시오 '에 설명 된 것처럼 나쁜 일이라고 생각하는 것 같습니다 . 좀 더 깊게 긁으면 서 ' 자바의 리턴은 항상 그렇지는 않다 '는 것을 발견했습니다. 이것은 마침내 블록에서 다른 유형의 흐름 제어의 끔찍한 …

24
Java 메소드에서 여러 객체를 반환하는 방법은 무엇입니까?
Java 메소드에서 두 개의 객체를 반환하고 좋은 방법이 무엇인지 궁금합니다. 내가 생각할 수있는 가능한 방법은 a를 반환하거나 HashMap(두 개의 객체가 관련되어 있기 때문에) 객체를 반환하는 것 ArrayList입니다 Object. 더 정확하게 말하면 반환하려는 두 객체는 ​​(a) List객체와 (b) 동일한 이름의 쉼표로 구분 된 이름입니다. 객체 목록을 반복하여 쉼표로 구분 된 이름을 …
172 java  return 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.