English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
return 문은 함수의 실행을 종료하고 호출 함수에게 컨트롤을 반환합니다. 생성자와 소멸자를 호출합니다. "int" main()
”이는 정수 값을 반환합니다.
다음은 return 문의 문법
return 표현식;
여기서
표현식-반환할 표현식이나 어떤 값이든.
다음은 return 문의 예제
#include<iostream> using namespace std; class Method { public: Method() { cout << "Constructor\n"; } ~Method() { cout << "Destructor"; } }; int main() { Method m; return(0); }
출력 결과
Constructor Destructor
이 함수exit()
또한 추가 처리 없이 즉시 호출 함수를 종료하는 데 사용됩니다. 이 함수는exit()
함수가 호출되고 프로세스가 종료됩니다. C 언어의 "stdlib.h" 헤더 파일에서 선언됩니다. 어떠한 것이 반환되지 않습니다.
다음은 문법 exit()
void exit(int status_value);
여기서
status_value-부모 프로세스로 돌아가는 값.
다음은 예제exit()
。
#include<iostream> using namespace std; class Method { public: Method() { cout << "Constructor\n"; } ~Method() { cout << "Destructor"; } }; int main() { Method m; exit(0); }
출력 결과
Constructor