格式(1)
名字:
执行语句;
goto 名字;
格式(2)
goto 名字;
名字:
执行语句;
顾名思义:这个意思就是,goto 按照英语来理解,就是去到哪里
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:主机域名、虚拟主机、营销软件、网站建设、三穗网站维护、网站推广。goto语句的用法:先看代码
int main()
{
goto flag;
printf("1\n");
printf("2\n");
flag:
printf("3\n");
printf("4\n");
return 0;
}
执行结果如图
意思是:程序从上到下执行,去到flag,所以 会省略1,2直接打印3,4
格式2
int main()
{
flag:
printf("1\n");
printf("2\n");
goto flag;
return 0;
}
执行结果如图
这段代码我们会死循环的一直打印1 2,当程序看到flag:时,他不管,直接往下走,到达goto flag时,他又回到第三行代码,就这样一直循环。
goto语句的缺点:之所以老师没有多强调它,以及各大教科书几乎都是寥寥数笔,因为它有一个致命的缺点:一旦滥用goto语句将会导致逻辑混乱,导致系统崩溃等问题!!!
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧