goto 语句包括两个部分:goto 和一个 标签名称。标签的命名遵循与命名变量相同的约定。

goto part1;

标签需要写上工作的语句。

part1:
   printf("There is part1\n");

观察以下程序的运行结果

#include<stdio.h>

int main(){
	
	goto part1;
	printf("===============\n");
	part1:
           printf("There is part1\n");
	
	return 0;
}

【goto 语句的使用】

可以看到,当执行 goto 语句之后,程序就跳转到  part1:printf("There is part1\n");   语句处执行了,跳过了第6行的语句。

如果把 part1:printf("There is part1\n");  放到 goto 语句前会发什么什么呢

#include<stdio.h>

int main(){
	
	part1:
          printf("There is part1\n");
          printf("===============\n");
	goto part1;

	return 0;
}

【goto 语句的使用】

可以看到,程序一直在  part1:printf("There is part1\n");  处循环。

 

相关文章:

  • 2022-12-23
  • 2021-09-20
  • 2021-09-17
  • 2021-09-01
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-07-12
  • 2021-11-27
  • 2021-07-31
  • 2021-07-27
  • 2022-03-10
相关资源
相似解决方案