软件研发
goto语句 标签描述

一.goto语句的概念 C语言中提供了可以随意滥用的goto语句和标记跳转的符号 理论上goto语句是没有必要的,没有goto语句也可以写出代码 但是在某种场合下goto语句是有用武之地的,最常见的用法是在终止程序在某些深度嵌套的结构的处理过程,如一次跳出多个循环,这种情况下break语句就无法达到目的,因为break语句只能从最内层循环跳转到上一层循环中 如以下代码: include<stdio.h> intmain(void){ here: printf("hellomyfriend\n"); gotohere; return0; } 我们编译并运行上述代码后会发现,...