1.作用可以使程序执行的时候跳转到其他地方继续执行。
2.使用时先给跳转的地方做标记。为这个地方取一个标签名。
语法:goto 标签名;
3.goto可以实现循环,但容易造成死循环,故应在你确定不会造成时使用。
4.注意:a.标签名不能太随意,要符合标识符的命名规则和规范。
b.goto可以往前跳也以往后。但只能在函数中跳跃。
c.标签名的下句代码不能是声明变量。
5.例子
#include<stdio.h>标签:语句,goto,zhangHao,标签,使用,miMa,printf,go,跳转 From: https://blog.51cto.com/u_15809685/5759254
int main()
{
int zhangHao = 0, miMa = 0;
loop://标识符
{
printf("请输入账号\n");
scanf_s("%d", &zhangHao);
printf("请输入密码\n");
scanf_s("%d", &miMa);
}
if (zhangHao != 123456 || miMa != 123456)
{
goto loop;
}
printf("恭喜你,输入正确");
return 0;
}