c语言goto语句的用法

定义:goto语句又称无条件转移语句;

用法:goto 标号; //跳转到标号位置执行,执行完不会再回到goto语句下一条语句

            标号:

(注意:goto语句只能在一个函数内部跳转,而不能跳转到函数外部)

示例:

#include <stdio.h>

int main(){

    int a = 2, b = 3;

    if(a < b)

        goto ab;

    printf("hello");

    ab: printf("world");

    return 0;

}

应用:可以跳出深层嵌套循环;

缺点:当程序中大量使用goto语句(如往回跳),会使程序可读性变差,导致难以理解和查错。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容