批处理里面表示“或”关系的符号
1个回答
展开全部
批处理中没有这个概念,如果你非要用的话,只能if 嵌套if 了
如在c语言里if (a>b || a>c ) int no=5;在批处理中你只能写成
if %a% gtr %b% set no=5
if %a% gtr %b% set no=5
这样,与c语言里的||效果就一样了,都是无论a>b 还是a>c都设置no=5
如果是c里的&&那么批处理中就是
if %a% gtr %b% (
if %a% gtr %c% (
set no=5))
这样就是两个条件都满足才给no赋值
如在c语言里if (a>b || a>c ) int no=5;在批处理中你只能写成
if %a% gtr %b% set no=5
if %a% gtr %b% set no=5
这样,与c语言里的||效果就一样了,都是无论a>b 还是a>c都设置no=5
如果是c里的&&那么批处理中就是
if %a% gtr %b% (
if %a% gtr %c% (
set no=5))
这样就是两个条件都满足才给no赋值
参考资料: http://hi.baidu.com/ynnal911
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询