5~16ビットくらいで様々らしい。1バイト=8ビットで構わないだろう。1kバイトってそもそもいくつなの?1KB(キロバイト)ってコンピューターでよく見る単位だと思う。普段考えないで使ってるので、1KBがどういう単位なのかいまいち分からない。1000の単位だから、1KB=1000バイトと言う事になる。1KB=8000ビットと言う事になる。1000コ扱える単位、という事になると思う。1MB(メガバイト)=1000Kだから、1MB=1000000(百万)バイトという事になる。8百万個と言う事でいいのかな?本題、HSPの変数は何バイト?これはたぶんマニュアルに書いてあるとは思うんだけど、実測してみる。1ビット事にどこまでが最大か計測したもの。-(マイナス)の値になってる。-(マイナス)の値というフラグとして使用しているからだと思う。-2147483648になってるんだと思う。-1の場合のビットは「1000・・・・・0001」と言う風になってるんだと思う。4バイト」という事になる。4K」という事になる。4倍バイトがメモリ使用量という事になる。タスクマネージャーで使用メモリを実測してみる。