C 文字列 新しいページはコチラ
提供: yonewiki
(→文字列) |
|||
21行: | 21行: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
という具合に半角の1文字を扱うことができました。私たちは日本人なので日本語を使いますから、<br /> | という具合に半角の1文字を扱うことができました。私たちは日本人なので日本語を使いますから、<br /> | ||
− | + | 日本語を格納したりする変数を最終的には使いたいと思いますが、まずはこのasciiコードの範囲での処理にしぼって考えましょう。<br /> | |
− | + | 日本語対応まで考えると基本を理解することが難しいと思います。基本がわかったら日本語対応へ向かうのです。<br /> | |
− | + | <br /> | |
+ | 上記のとおり1文字を扱う変数の型があるのは理解できたとしても、 | ||
+ | 文字変数の1文字では文章が表現できないので、通常のプログラミングでは1文字では情報の表現に支障があります。<br /> | ||
+ | やはり人間は人間らしくということで、複数の文字の集まりによって文章を構成できるのですから、<br /> | ||
+ | その複数の文字を変数として処理するということで、文字列の扱い方について覚える必要があります。<br /> | ||
+ | <br /> | ||
+ | どうすればいいか? | ||
+ | <br /> | ||
+ | 文字変数の配列として考えることで、文字列の表現が実現され、文章を格納することが出来るようになります。<br /> | ||
<br /> | <br /> | ||
C言語の面倒なところはこのあたりの厳密さ、多様性にあると自分は感じます。 | C言語の面倒なところはこのあたりの厳密さ、多様性にあると自分は感じます。 |