ASCII コードは 10 進数で 0 ~ 127、2進数で0000 0000
~であり、128 ~ 255 の値は拡張 ASCII であることを知っています。0111 1111
また、int が 9 桁を受け入れることも知っています (範囲int
は (-2,147,483,648 から 2,147,483,647) の間であると間違っていましたint
) char
。例えば:
(char)999,999,999
韓国語の記号である 짿 を返します (私はそれが何を意味するのかさえわかりません; Google 翻訳は意味を見つけることができません!)。
int
最小範囲から 0 までの値でも同じことが起こります。
それらの記号を 1 つずつ入力したのでは意味がありません。
私には理解できません - どうやってそれらの大きな数字に独自の特徴を持たせることができたのでしょうか?