goto是一个流程控制语句

rem goto语句是一个大家都不怎么喜欢的语句,因为他的随意性太强,导致可维护性大大的降低。

语法:

goto [lable]   [lable]是bat程序中任意定义的一个标签

标签建立的格式为 【:[lable]】,以冒号开头,紧接着lable的内容,并独立占用一行

*标示符内不可有逗号冒号等,但是可以使用空格,最长长度不明,但是100个字符我尝试过了,没有问题(呵呵,这个长度应该完全够用了)

下面看一个代码片段:

echo off

echo goto last
goto last

:last
echo the last

执行的结果为

F:\tmp>echo off
1
2
3
goto last
the last

4,5,6没有输出到屏幕上,说明代码中的echo 4和echo 5 和echo 6没有执行到

也就是说在goto last和:last之间的语句被跳过去了。

最新文章

  1. ajax请求!
  2. Aptana Studio 3 汉化简体中文版
  3. 关于如何来构造一个String类
  4. SSDB安装配置
  5. 实现可以滑动的GrildView,类似美团网首页的GrildView功能菜单
  6. Fixing Poor MySQL Default Configuration Values
  7. (C#) Action, Func, Predicate 等泛型委托
  8. OC中两种单例实现方式
  9. 51单片机模拟I2C总线的C语言实现
  10. dropdownlist绑定和选中
  11. 【概率论】【POJ 3682】【King Arthur's Birthday Celebration】
  12. mysql server5.6.28 修改数据目录
  13. mysql 插入Emoji表情报错
  14. 669. Trim a Binary Search Tree
  15. BZOJ_2242_[SDOI2011]计算器_快速幂+扩展GCD+BSGS
  16. 配置linux-Fedora系统下iptables防火墙
  17. h5-语义化标签
  18. MybatisPlus使用介绍
  19. MySQL - 常见的存储引擎
  20. .net core实践系列之短信服务-为什么选择.net core(开篇)

热门文章

  1. corpus  academic writing
  2. CSMA/CD协议——学习笔记
  3. Kerberos和NTLM - SQL Server
  4. DuiLib(四)——控件绘制
  5. Codeforces Round #326 (Div. 2) B. Duff in Love 分解质因数
  6. HDU 1999 不可摸数
  7. C++析构函数为什么要为虚函数
  8. Metadata Lock原理8
  9. /proc/sys/net/ipv4/下各项的意义
  10. MYSQL-- binlog事件详解