C 文字列 新しいページはコチラ

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

2013年11月16日 (土) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス