|
vk
中级用户
  
积分 218
发帖 86
注册 2006-8-10
状态 离线
|
|
2006-10-15 06:06 |
|
|
lxmxn
版主
       
积分 11386
发帖 4938
注册 2006-7-23
状态 离线
|
|
2006-10-15 06:07 |
|
|
namejm
荣誉版主
       batch fan
积分 5226
发帖 1737
注册 2006-3-10 来自 成都
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
%用在不同的场合表示不同的意思:
1、表示变量引用。比如:set var=1234,那么,echo %var% 的结果就是 1234;
2、表示模运算。比如:set /a mod=4%2,那么,mod的值就是4除以2后的余数0;
|

尺有所短,寸有所长,学好CMD没商量。
考虑问题复杂化,解决问题简洁化。 |
|
2006-10-15 08:32 |
|
|
pengfei
银牌会员
    
积分 1218
发帖 485
注册 2006-7-21 来自 湖南.娄底
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
namejm版主说的对, %可以是一个参数表示符, 如:%1, %2, %3...
也可以是一个运算符, %表示模运算,也就是取余数. set /a ii=1%3
还可以用来表示环境变量, 这应该是转义吧, 如: %os%, %time%.
还有for循环变量, 如: %a, %b, %c...
Last edited by pengfei on 2006-10-18 at 05:31 ]
|
|
2006-10-15 08:42 |
|
|
wood016
新手上路

积分 6
发帖 3
注册 2006-10-17
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
Originally posted by pengfei at 2006-10-15 08:42:
namejm版主说的对, %可以是一个参数表示符, 如:%1, %2, %3...
也可以是一个运算符, %表示模运算,也就是取余数. set /a ii=1%3
还可以用来表示环境变量, 迠...
正解
|
|
2006-10-17 23:45 |
|
|
yardian
中级用户
  
积分 305
发帖 85
注册 2005-5-23
状态 离线
|
|
2006-10-18 15:05 |
|