在C语言中,语法是非常灵活的,if 语句写起来非常自由,换行与不换行,括号放在哪里,都由程序员自己决定,但是,在.bat文件中,if 的使用就没有那么自由了,一旦括号格式不对,就会出错,我们先来看看if吧
@echo off if exist 1.txt (echo yes) echo 程序员 > 1.txt if exist 1.txt echo yes echo 程序员 > 1.txt if exist 1.txt (echo yes) if exist 1.txt ( echo 1 echo 2 echo 3 echo 4)
上面程序是对的,但是,如果出错了,多半是因为格式不对,请检查格式。
下面,我们来看看if 和else 的连用,如下:
@echo offif exist 1.txt ( echo yes echo 1 echo 2 echo 3) else ( echo no)
同样, if 和else的格式要求非常严格。
再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow