Maison >Problème commun >Que sont les constantes de caractère
La constante dite de caractère est un caractère entouré de guillemets simples anglais. Vous devez faire attention lorsque vous utilisez des constantes de caractères :
1. Les caractères majuscules et minuscules entre guillemets simples représentent des constantes de caractères différentes. Par exemple, « Y » et « y » sont deux constantes de caractères différentes.
2. Les constantes de caractères ne peuvent être entourées que de guillemets simples anglais, pas de guillemets doubles. Par exemple "Y" n'est pas une constante de caractère, mais une chaîne.
3. S'il y a un caractère espace entre guillemets simples, il s'agit également d'une constante de caractère.
4. Les guillemets simples ne peuvent contenir qu'un seul caractère et l'écriture de « xyz » est erronée. Mais s'il y a plus d'un caractère, les précédents sauf le dernier deviendront automatiquement invalides. Bien entendu, cela doit être évité en programmation.
5. La valeur d'une constante de caractère est sa valeur dans la table de codage ASCII. C'est un entier de 0 à 127. Par conséquent, les constantes de caractères peuvent être utilisées comme des données entières. Par exemple :
La valeur de l’expression « Y »+32 est 121, qui est la valeur de « y ».
La valeur de l'expression « 7 » + « 6 » est 109. En parcourant le tableau, on constate qu'il s'agit exactement de la valeur de « m ». Il convient de noter que « 7 » et 7 sont différents. En tant que constante de caractère, la valeur constante entière représentée est 55, qui est la constante entière 7.
Les caractères entourés de guillemets simples comprennent 26 caractères anglais majuscules et minuscules, 10 caractères numériques, ainsi que des caractères d'espacement (caractères d'espacement, caractères de tabulation, caractères de nouvelle ligne), des signes de ponctuation et des symboles spéciaux (sur le clavier 30 pouces total), on les appelle aussi le jeu de caractères de base du langage C
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!