[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

文字列型【変数の型】

pointこの用語のポイント

point変数の種類だよ

point文字列を入れられるよ

スポンサーリンク

簡単に書くよ

文字列型【変数の型】とは

変数(プログラミングにおけるデータを入れておく箱)の種類のひとつ
であり

「その箱には文字列(文字の集まり)を入れて良いよ」な決まりのこと
です。

image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「変数」と「変数の型」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は、適当に読み飛ばしてください。

変数は「プログラミング言語における『値を入れておく箱』」です。
数学の変数(xとかyとか)と同じです。
処理の途中で、値を入れたり、値を取り出したりできます。

文字列型

「この箱(変数)には、どんな種類の物を入れて良いですよ」な決まりは「変数の型」や「データ型」と言います。

文字列型2

例えば、そうですね。
手ごろな大きさのダンボール箱があったとしましょう。

文字列型3

ピヨ太君がやってきて、その箱にマジックで大きく「食べ物用」と書きました。

文字列型4

「食べ物用」と書いたので、このダンボールに入れて良いのは食べ物だけです。
食べ物以外を入れようとすると、ピヨ太君に、めっちゃ怒られます。

文字列型5

この話におけるダンボール箱が「変数」です。
マジックで書いた「食べ物用」が「変数の型」になります。

文字列型6

変数の型には、いろいろな種類があります。
数字を入れられる箱、文字を入れられる箱、文字列を入れられる箱、いろいろです。

以上を踏まえて、いろいろある変数の型のひとつで「この箱には文字列(文字の集まり)を入れて良いですよ」な決まりが「文字列型」です。

ダンボール箱にマジックで「文字列用」と書くイメージですね。
マジックで「文字列用」と書かれたダンボール箱は「文字列型の変数」と呼ばれます。

文字列型7

文字列型の変数に入れられるのは、文字(1文字)か文字列(文字の集まり)です。
それ以外を入れようとすると、コンピュータさんに怒られます。

文字列型8

また、文字列型と似て非なる変数の型に「文字型」があります。
せっかくなので、併せて覚えてあげてください。

文字列型9

文字型は「文字(1文字)を入れられるよ!」な種類です。
文字列型と文字型は明確に区別されます。

プログラミングの世界では、一般的に

文字:記号としての文字(1文字)
文字列:単語や文章としての文字(文字の集まり)


と区別します。

文字列型10

文字型の変数に入れられるのは、記号としての文字(1文字)です。
単語や文章としての文字(文字の集まり)は入れられません。

文字列型11

文字列型の変数には、単語や文章としての文字(文字の集まり)を入れられます。
また、記号としての文字(1文字)も入れられます。
「1文字分の文字の集まり」と解釈できるからです。

文字列型12

プログラミング言語によっては、文字列型が用意されていない場合があります。
例えば、C言語には文字列型がありません。
その場合は、1文字ずつに分割して、複数の文字型の変数に入れます。

文字列型13

文字列型と文字型は、セットで覚えつつ、区別できるようにしておいてください。

image piyo2

一言でまとめるよ

まぁ「文字列型」って単語が出てきたら「変数の種類のひとつで『文字列(文字の集まり)を入れられるよ!』な種類なんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク