「ゲームプログラミング/画像ファイルの作成プログラム」の版間の差分

削除された内容 追加された内容
1,231 行
 
5A-3BCD4E
A5B-3E4
 
のように処理する方法です。
 
負数の場合、その絶対値の大きさのぶんだけ、不連続の文字が続きます。
 
また、このような処理のため、文字より先に数値を付記する必要が生じます。
 
ただし、この方法だと、負数を保管するために負号付き整数を利用するため、 つまり 255文字ではなく127文字までしか長さを保管できません。
 
C言語では、unsigned をつけないchar型で宣言すれば、-128~127を保管できる1バイト整数型になります。
 
 
=== ASCII文字の英文の圧縮の原理 ===