Heim  >  Artikel  >  Backend-Entwicklung  >  So definieren Sie einen String in C++

So definieren Sie einen String in C++

下次还敢
下次还敢Original
2024-04-26 20:06:131091Durchsuche

Strings werden in C++ als Zeichen-Arrays definiert, die auf zwei Arten definiert werden können: Zeichen-Arrays oder String-Literale: Zeichen-Array: char str[Größe], ​​wobei str der String-Name und Größe die Anzahl der Zeichen plus 1 ist. String-Literal: „String-Literal“, automatisch zugewiesener Speicher und durch das Nullzeichen beendet.

So definieren Sie einen String in C++

In C++ definierte Zeichenfolge

In C++ ist eine Zeichenfolge ein Array von Zeichen. Es gibt zwei Möglichkeiten, eine Zeichenfolge zu definieren:

1. Zeichenarray

Die Syntax für die Verwendung eines Zeichenarrays zum Definieren einer Zeichenfolge lautet wie folgt:

<code class="cpp">char str[size];</code>

str ist der Name des string, size ist die Größe des Arrays (Anzahl der Zeichen + 1). str 是字符串的名称,size 是数组的大小(字符数 + 1)。

示例:

<code class="cpp">char name[10];</code>

2. 字符串字面量

字符串字面量是另一种定义字符串的方法,语法如下:

<code class="cpp">"string literal"</code>

字符串字面量自动分配内存,并以一个空字符('

Das obige ist der detaillierte Inhalt vonSo definieren Sie einen String in C++. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn