C语言中"return;"的使用介绍

本文最后更新于:2021年1月6日 下午

C语言return; 用于从返回值为 void 的函数中强制结束函数,把程序的控制权交给函数的调用者。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>


void demo(int a){
if (a < 0) {
printf("a 小于0\n");
return; // 直接跳出函数
}

printf("测试能否执行到这里\n"); // 如果 a < 0, 则这条语句不会被执行到
}

int main(void)
{
demo(-5);
//demo(5);
return 0;
}

return; 用在返回值为 void 的函数中的场景很多,所有有必要掌握使用它。


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!