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

文字列型【変数の型】

pointこの用語のポイント

point変数の種類だよ

point文字列を入れられるよ

スポンサーリンク

簡単に書くよ

文字列型【変数の型】(読:モジレツガタ)とは

プログラミングの話で出てくる「変数(値を入れておく箱)」の種類のひとつ
であり

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


image piyo

詳しく書くよ

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

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

文字列型

変数の型は「この箱(変数)には どんな種類の物を入れていいですよ」な決まりです。

文字列型2

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

文字列型3

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

文字列型4

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

文字列型5

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

文字列型6

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

以上を踏まえて、いろいろある変数の型のひとつで

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

が「文字列型」です。

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

文字列型7

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

文字列型8

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

文字列型9

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

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

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


と区別します。

文字列型10

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

文字列型11

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

文字列型12

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

文字列型13

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


image piyo2

一言でまとめるよ

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

一番上に戻るよ
スポンサーリンク
書籍画像015
書籍画像048

おまけ



書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
インフルエンサー六法 活動開始から情報発信、収益化までに潜むトラブル対策50
クイズで学ぶUIデザイン ユーザビリティの基本が身につく50問