Maison > développement back-end > C++ > Comment définir une chaîne en C++

Comment définir une chaîne en C++

下次还敢
Libérer: 2024-04-26 20:06:13
original
1227 Les gens l'ont consulté

Les chaînes en C++ sont définies comme des tableaux de caractères, qui peuvent être définis de deux manières : des tableaux de caractères ou des chaînes littérales : Tableau de caractères : char str[size], où str est le nom de la chaîne et size est le nombre de caractères plus 1. Littéral de chaîne : "littéral de chaîne", mémoire allouée automatiquement et terminée par le caractère nul.

Comment définir une chaîne en C++

Chaîne définie en C++

En C++, une chaîne est un tableau de caractères. Il existe deux manières de définir une chaîne :

1. Tableau de caractères

La syntaxe d'utilisation d'un tableau de caractères pour définir une chaîne est la suivante :

char str[size];
Copier après la connexion

str est le nom du chaîne, size est la taille du tableau (nombre de caractères + 1). str 是字符串的名称,size 是数组的大小(字符数 + 1)。

示例:

char name[10];
Copier après la connexion

2. 字符串字面量

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

"string literal"
Copier après la connexion

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

示例:

string name = "John Doe";
Copier après la connexion

注意事项:

  • 字符数组需要手动添加空字符,而字符串字面量自动添加。
  • 字符串字面量是不可变的,这意味着不能修改其内容。
  • 字符串类:C++ 还提供了 std::string
  • Exemple :
rrreee🎜🎜2. Littéral de chaîne 🎜🎜🎜Le littéral de chaîne est une autre façon de définir une chaîne, la syntaxe est la suivante : 🎜rrreee🎜Le littéral de chaîne alloue automatiquement de la mémoire et se termine par un caractère nul ('

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
c++
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal