Board logo

标题: [其他] 来个思维小爆炸 让你彻底了解变量的使用 [打印本页]

作者: silience    时间: 2012-11-14 16:08     标题: 来个思维小爆炸 让你彻底了解变量的使用

不要运行代码 试着推算推算运行结果!
  1. @echo off
  2. set ab=1 2
  3. set c=a
  4. set %c%=d
  5. echo %a%
  6. for %%%a% in (%ab%) do echo %%d
  7. pause>nul
复制代码
看完这个你了解变量怎么用了没?
作者: BAT-VBS    时间: 2012-11-14 17:02

懂的人不看也懂
不懂得人看了也不懂
没有什么方法能让人彻底如何如何怎样怎样

作者: QIAOXINGXING    时间: 2012-11-14 23:08

标题党啊,没觉得这个代码怎么了。。。。。。。。。。
作者: wrove    时间: 2012-11-15 00:20

无语,silience呀
作者: batman    时间: 2012-11-16 10:49

我也来一个,呵呵
  1. @echo off&setlocal enabledelayedexpansion
  2. set "ans=^!a^!_^!b^!"
  3. for /l %%a in (1,1,9) do (
  4.   set /a a=%%a
  5.   for /l %%b in (10,1,20) do (
  6.     set /a b=%%b
  7.     echo %ans%
  8.   )
  9. )
  10. pause>nul
复制代码

作者: tony    时间: 2012-11-16 16:26

怎么回事捏??
作者: jains521    时间: 2012-11-19 15:08

如果有指针.那么
set a=b
set b=3
那么a无疑就是指向变量b的指针了.
所以.call echo  %%a%%.




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2