[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
“Cmd.exe的数学表达式跟C语言里面的表达式基本上完全一致。
SET /a支持的运算符也跟C语言里面的一样,只是没有了自加一自减一。”
applba 发表于 2011-6-6 14:18



自加一自减一不就是set /a n+=1,m-=1吗?

TOP

16# zm900612


他说的是:
i++
i--
++i
--i
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

本帖最后由 applba 于 2011-6-6 15:29 编辑

虽然+=和++效果上一样,但是区别还是蛮大的。
+=是双目运算,++是单目运算。

TOP

(a=i+=1;)=/=(a=i++;)
==(a=++i)

TOP

小白还在发愣中,膜拜,一年以后再来读懂它

TOP

回复 16# CrLf


    +=,-=称为复合赋值运算符;如batch所说,自增,自减

TOP

回复 1# plp626


    set /a 的高级用法
学习了

TOP

返回列表