※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む
#05:文字列を理解しよう
引き続き、配列について学習します。今回は文字列を扱います
C言語には文字列型がありません。
文字列は文字 (char 型) の配列になります。
・最後の文字の次の要素にはヌル文字 '\0' が必要です。
文字にはシングルクオート (' ') を使います。char c = 'a';
文字列にはダブルクオート (" ") を使います。char str[] = "paiza";
※ダブルクオートを使う場合は、ヌル文字を書く必要はありません
文字列は char 型の配列なので、次のように書くこともできます。char str[] = {'p', 'a', 'i', 'z', 'a', '\0'};
・文字列の最後には必ずヌル文字 '\0' が必要です
・配列の大きさは、改行文字やヌル文字を含めたサイズが必要です
(たとえば、"abc\n" という文字列では、5文字分の配列が必要になります。)
- 文字 - char 型
https://webkaru.net/clang/character/