"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
@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