Maison  >  Article  >  développement back-end  >  Que sont les constantes de caractères en langage C ?

Que sont les constantes de caractères en langage C ?

青灯夜游
青灯夜游original
2020-11-02 10:19:3053186parcourir

La constante de caractère en langage C fait référence à un caractère unique entouré d'une paire de guillemets simples, tels que "'a'", "'D'", "'?'", "'$'" ; il représente un caractère dans le jeu de caractères ASCII, occupe 4 octets dans la mémoire et stocke le code ASCII (données entières) du caractère. Le langage C stipule que toutes les constantes de caractères sont traitées comme des entiers.

Que sont les constantes de caractères en langage C ?

Recommandation du didacticiel : "Vidéo du didacticiel en langage C"

Que sont les constantes de caractères en langage C ?

Constante de caractère : un seul caractère (ou une séquence d'échappement de caractères ou un mot de trois lettres) entouré de guillemets simples.

Essence (signification) : C'est une valeur entière. Il appartient aux entiers parmi les quatre types de données de base (entiers, types à virgule flottante, pointeurs et types d'agrégats).

Tels que 'a', 'n', '??!', '24'

En langage C, une constante de caractère représente un caractère dans le jeu de caractères ASCII, et le caractère constante est stockée en mémoire. Elle occupe 4 octets et stocke le code ASCII du caractère (donnée entière). Le langage C stipule que toutes les constantes de caractères sont traitées comme des entiers. En langage C, les données caractères et les données entières peuvent être utilisées de manière interchangeable : 10+'R'. L'essence des constantes : elles n'occupent aucun espace de stockage ; elles font partie des instructions et ne seront pas modifiées après compilation.

La différence entre les constantes de caractère du langage C et les constantes de chaîne

Constantes de caractère : En langage C, une constante de caractère représente un caractère dans le jeu de caractères ASCII dans le programme. , utilisez un seul guillemet pour entourer un caractère comme constante de caractère. Les lettres majuscules et minuscules représentent des constantes de mots différentes ; les espaces entre guillemets simples ne peuvent contenir qu'un seul caractère ; les constantes de caractères ne peuvent être placées que entre parenthèses.

Constantes de chaîne : Les constantes de chaîne sont placées entre guillemets doubles. En langage C, le système ajoutera automatiquement un ' à la fin de chaque chaîne.

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!

Déclaration:
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