Résumé
Un caractère d'échappement, en informatique et en télécommunications, est un caractère qui déclenche une interprétation alternative du ou des caractères qui le suivent. Le caractère d'échappement peut : retirer sa valeur spéciale à un caractère. Par exemple, la combinaison \espace dans un nom de fichier permet de traiter l'espace comme un caractère ordinaire et non comme un séparateur ; ajouter une valeur spéciale à un caractère ordinaire. Par exemple \n signifie une nouvelle ligne. La difficulté augmente quand on veut afficher le caractère d'échappement sans qu'il ait une action particulière. Souvent, il faut l'échapper avec lui-même : \ pour afficher , et ainsi de suite (\\ pour afficher \). L'ensemble du caractère d'échappement et des caractères dont il modifie la signification forme une séquence d'échappement. Les caractères d'échappement et leur signification dépendent des langages informatiques et des appareils qui les utilisent. Les caractères d'échappement font partie de la syntaxe de nombreux langages de programmation, formats de données et protocoles de communication. L'objectif d'un caractère d'échappement est de marquer le début d'une séquence de caractères (appelée séquence d'échappement), qui doivent être interprétés différemment des mêmes caractères qui ne seraient pas précédés du caractère d'échappement. Un caractère d'échappement ne peut pas avoir sa propre signification : si / est un caractère d'échappement, / ne peut signifier barre oblique. Pour représenter la signification propre du caractère d'échappement, habituellement, on double le caractère d'échappement : on représente / par //. En règle générale, un caractère d'échappement n'est pas un cas particulier des caractères de contrôle, ni l'inverse. Les caractères de contrôle sont non graphiques (non imprimables) et/ou ont une signification particulière pour un périphérique de sortie (par exemple, un écran ou une imprimante). Les caractères d'échappement utilisés dans les langages de programmation (tels que la barre oblique inversée, ) sont graphiques (imprimables), donc ne sont pas des caractères de contrôle.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.