C 文字列は文字配列として定義されます。文字配列または文字列リテラルの 2 つの方法で定義できます。文字配列: char str[size]。ここで、str は文字列名、size は文字列の数です。文字数プラス1。文字列リテラル: "文字列リテラル"。メモリが自動的に割り当てられ、NULL 文字で終了します。
#C で定義された文字列
C では、文字列は文字の配列です。文字列を定義するには 2 つの方法があります:1. 文字配列
文字配列を使用して文字列を定義する構文は次のとおりです:<code class="cpp">char str[size];</code>
str は文字列の名前、
size は配列のサイズ (文字数 1) です。
<code class="cpp">char name[10];</code>
2. 文字列リテラル
文字列リテラルは、文字列を定義する別の方法です。
<code class="cpp">"string literal"</code>文字列リテラルは自動的にメモリを割り当て、NULL 文字 ('\0') で終わります。 例:
<code class="cpp">string name = "John Doe";</code>
注:
クラスも提供します。 、検索など。
以上がC++で文字列を定義する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。