それポインター用なんで
整数用ないですか?
コンパイラオプションでintの大きさ変えられないですか?