コスギデンサン >> 情報系メモ >> Windows

文字列と数字

"0 + 1 は 「1」か「0+1」か" 

@echo off

rem 変数iに0が代入される。
set i = 0 
echo %i% 

rem 変数iに文字列「0+1」が代入される 
set i=%i%+1 
echo %i%

実行結果

0
0+1
@echo off

rem 変数iに0が代入される。
set i = 0
echo %i%

rem 変数iに0+1の演算結果が数値で代入される。
set /A i=%i%+1
echo %i%

実行結果

0
1