Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата Georgio:
Так и есть, только уточню: вместо команд … применять только »
Корректнее всё-таки предварительно обнулять переменную, в которой накапливается сумма:
Код: Выделить весь код
set /a c = 0
дабы быть уверенным, что используемая переменная где-то ранее не получила числового значения.


Цитата Georgio:
поясните. »
Используется двойное раскрытие:
Код: Выделить весь код
call set arg_%%c%%=%%j
Другие, напротив, говорят, что здесь «%» используется как экранирующий символ:
Код: Выделить весь код
call set arg_%%c%%=%%j
Так или иначе, после вызова call в новый контекст на исполнение передаётся команда:
Код: Выделить весь код
set arg_%c%=<значение переменной цикла разбора «i»>

Последний раз редактировалось Iska, 04-06-2013 в 21:33.

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:27, 04-06-2013 | #8