文字列(再) 文字列とは ? ダブルクォーテーション(「"」)で挾まれた「文字」の並び 「\」(エンマーク/バックスラッシュ)はメタ文字(特別扱いの文字) 「\n」は改行、「\t」はタブ、「\a」は音を鳴らす 「\\」は「\」自身を表す、「\"」を使えば「"」を表現できる 文字列での「計算」 「+1」: 文字列に 1 を加える : 先頭の文字が取り除かれる "abc" + 1 は "bc" と同じ(ように振る舞う) 「頭に * を付ける」文字列の先頭の「文字」を取り出す *"abc" は 'a' と同じ(ように振る舞う) 「後ろに 「[数値]」」を付けると「数値番目の文字」が取り出せる 「"abc"[2]」は 「*( "abc" + 2 )」と同じで 'c' となる 文字列は「文字」の並びで、最後に '\0' ( EOS : End Of String ) がある "abc" は 'a', 'b', 'c', '\0' の四つの「文字」が並んだもの "" (空文字列) は、EOS 一つからなる