C++程序中一般只有在main函数中返回return才会让整个程序停止运行,在其他非main函数中加入return只会让当前函数停止运行,而不影响其他函数的运行。
因此,如果想要在非main函数中就让整个程序停止运行,就需要exit(),其中exit(0) 表示正常退出,exit(1)表示非正常退出.
C++程序中一般只有在main函数中返回return才会让整个程序停止运行,在其他非main函数中加入return只会让当前函数停止运行,而不影响其他函数的运行。
因此,如果想要在非main函数中就让整个程序停止运行,就需要exit(),其中exit(0) 表示正常退出,exit(1)表示非正常退出.