文字配列と文字列の関係 「文字列」は「文字配列の特別な形」 C 言語上(構文上)では、「文字配列」しかない プログラマが「特別な形の文字配列」を「文字列」として扱う(意味上) 上記の「意味」に C 言語での(不十分ながら..)サポートがある 例 : 文字列リテラル / ライブラリ関数 「文字列」へのサポート 文字リテラル(上述) 文字配列の初期化 文字列の入出力 文字列の書式(%s) 無書式の入力は危険(gets 使用禁止) 文字操作ライブラリ strlen/strcat/etc.. (strings.h)