memsetの第二引数はintなのに、整数を渡すとおかしな値が入るのは何故ですか?
例えば1を渡すと16843009が入っていました。
0と-1はそのまま入っていたのですが。