批处理中,以什么作为标签:的结束呢?

2025-02-26 20:28:03
推荐回答(2个)
回答1:

不象一些编程语言设有函数或过程的起点和终点, 批处理中除非遇到goto或call , 总是顺序执行的, 一直到整个文件结尾。对于标签行, 只是为了标识goto或call命令的下一步改变顺序到什么位置而已,只代表起点却无特定结束点,
另外提问之外有点相关的:
有结束的命令 exit ----不过是对整个批处理而言的。还有直接转向结尾的的 goto :eof 命令 ---- 由于call 命令需要调用某段命令时, 如果这段命令就在本批处理中就必须从所call标签执行到结尾 才会返回到call 命令的下一条命令继续执行 ---- 所以用到call 命令时可能常用这个 eof 特殊标签(不需要列在代码中的标签)

回答2:

没有结束点.goto menu只是跳到:menu这个位置,然后继续依次运行下面的所有命令.