return的功能为跳出循环并跳出函数。
函数中,遇到return,程序会跳出函数的执行,回到原来的地方继续执行。
#include "stdio.h"
void fun0()
{
printf("1111");
return;
printf("2222");
}
int main()
{
fun0();
printf("3333");
}
//输出结果:
#include "stdio.h"
void fun1()
{
printf("3333");
return;
printf("44444");
}
void fun0()
{
printf("1111");
fun1();
printf("2222");
}
int main()
{
fun0();
printf("5555");
}
//输出结果:
#include "stdio.h"
void fun1()
{
printf("3333");
return;
printf("44444");
}
int main()
{
while(1)
{
fun1();
printf("5555");
}
}
//输出结果: