0%

分支和循环练习之goto语句

文章时效性提示

本文发布于 520 天前,部分信息可能已经改变,请注意甄别。

不建议使用goto语句,可能导致代码执行流程出错。
一般用于终止深层嵌套。

1
2
3
4
5
6
7
#include <stdio.h>
int main() {
again:
    printf("hello\n");
    goto again;
    return 0;
}
1
2
3
4
5
6
7
8
9
#include <stdio.h>
int main() {
    printf("hello\n");
    goto again;
    printf("你好\n");//这句不会被执行
again:
    printf("hehe\n");
    return 0;
}

printf("你好\n");,这句永远不会被执行,直接被goto跳过了。