Chaîne de caractères

Définition, exemples et bonnes pratiques

À retenir

  • C'est le format standard pour représenter du texte en programmation.
  • Elle est généralement entourée de guillemets (") ou d'apostrophes (').
  • Une chaîne peut être vide (""), ce qui signifie qu'elle existe mais ne contient aucun texte.

Une chaîne de caractères est une suite ordonnée de symboles (lettres, chiffres, ponctuation, espaces ou emojis) que l'ordinateur traite comme du texte. On peut l'imaginer comme un collier de perles où chaque perle est un caractère bien précis, formant un message complet.

Étymologie

Il s'agit d'une traduction de l'anglais string (ficelle, cordon). En informatique, cela évoque l'idée de lier ou d'enfiler des caractères les uns après les autres pour constituer une séquence cohérente.

Exemples d'usage

  • "Utilisateur_01" : un pseudonyme mêlant lettres, chiffres et tiret.
  • "J'aime coder !" : une phrase complète avec ponctuation et espaces.
  • "12345" : une suite de chiffres traitée comme du texte (on ne peut pas faire de calcul dessus directement).

Cas d'usage

On utilise les chaînes de caractères dès qu'il s'agit d'échanger des informations textuelles : affichage de messages dans une application, stockage de noms dans une base de données, saisie d'un mot de passe ou encore lecture du contenu d'un document.

Bonnes pratiques

Utilisez systématiquement l'encodage UTF-8 pour garantir que les accents et les caractères spéciaux s'affichent correctement partout. Pensez également à "nettoyer" les chaînes (supprimer les espaces invisibles au début et à la fin) avant de les enregistrer.

Synonymes

string texte séquence de caractères

Antonymes

nombre valeur numérique booléen

Conseil

Faites attention à la 'concaténation' : c'est l'action de coller deux chaînes ensemble. Si vous concaténez "2" et "2", vous obtiendrez "22" et non 4. Vérifiez toujours le type de vos données avant de manipuler des chiffres stockés dans du texte.