C fournit des séquences d'échappement pour représenter les caractères spéciaux dans les littéraux de chaîne. Le caractère d'échappement (barre oblique inverse) est préfixé à des caractères spécifiques pour indiquer leur interprétation littérale.
Caractères de contrôle :
Caractères de ponctuation :
Références de caractères numériques :
Exemple :
Pour créer une chaîne contenant un caractère nul ( ), suivi du caractère 0, nous pouvons utiliser la concaténation de chaînes :
std::string str = "0<pre class="brush:php;toolbar:false">std::string str2 = "0\x000";
Alternativement, une référence de caractère numérique peut être utilisée :
Dans En conclusion, les séquences d'échappement fournissent un moyen d'exprimer des caractères spécifiques dans des chaînes littérales. Comprendre les règles régissant ces évasions est essentiel pour créer des chaînes avec le contenu et le comportement souhaités.
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!