在main函数里它们都是一样的,退出程序并返回值给操作系统。
在普通函数里,exit会退出程序返回到操作系统,return则返回值给上层调用函数。
在普通函数里,exit会退出程序返回到操作系统,return则返回值给上层调用函数。
#include <stdio.h>
#include <stdlib.h>
void hello() {
printf("哈哈\n");
system("pause");
exit(0);
system("pause");
}
int main() {
hello();
printf("Hello world!\n");
exit(0);
}
本文深入探讨了C语言中用于退出程序的`exit`和`return`函数的区别与用法,解释了它们如何在普通函数与main函数中影响程序流程。

被折叠的 条评论
为什么被折叠?



