欢迎光临

木子屋

标题: goto :eof让标签变得如此美丽

作者: dnawo

日期: 2008-04-25 11:42 PM

分类: 操作系统

内容: 复制内容到剪贴板 程序代码@echo off
echo 早上好!
call :noon
echo 该睡觉了!&pause>nul
:noon
echo 中午好!
:night
echo 晚上好!
pause>nul
执行结果：
引用内容早上好!
中午好!
晚上好!
[按任意键]
该睡觉了!
[按任意键]
中午好!
晚上好!
[按任意键退出]
这边标签仅仅是作为位置标识而已！将上边例子稍做修改：
复制内容到剪贴板 程序代码@echo off
echo 早上好!
call :noon
call :night
echo 该睡觉了!&pause>nul
goto :eof
:noon
echo 中午好!
goto :eof
:night
echo 晚上好!
goto :eof
执行结果：
引用内容早上好!
中午好!
晚上好!
该睡觉了!
[按任意键退出]
很明显，因为有了goto :eof，使用我们容易控制标签的开始和结束位置，因为可以控制开始和结束位置，让批处理有了类似子过程的机制，而这一切，都是因为有了goto :eof，因为goto :eof让标签变得如此美丽！
附：call在调用跳转至标签时是可以带参数的
复制内容到剪贴板 程序代码@echo off
echo 早上好!
call :noon 中午好!
call :night
echo 该睡觉了!&pause>nul
goto :eof
:noon
echo %1
goto :eof
:night
echo 晚上好!
goto :eof

+ 查看当前日志评论 (0)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.611 ms

返回

标题: goto :eof让标签变得如此美丽

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.611 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.643 ms

返回