Maison > développement back-end > Tutoriel C#.Net > Découvrez les identifiants et les règles personnalisés en langage C en trois minutes

Découvrez les identifiants et les règles personnalisés en langage C en trois minutes

烟雨青岚
Libérer: 2020-07-08 11:52:41
avant
9910 Les gens l'ont consulté

Découvrez les identifiants et les règles personnalisés en langage C en trois minutes

Les identifiants en langage C incluent : des mots-clés, des identifiants prédéfinis, des identifiants d'utilisateur

Mots clés : non autorisés comme identifiant utilisateur. main definition scanf printf ne sont pas des mots-clés. Ce qui vous déroute, c'est que If peut être utilisé comme identifiant d'utilisateur. Étant donné que la première lettre de If est en majuscule, ce n’est pas un mot-clé.

2. Les identifiants prédéfinis sont des identifiants prédéfinis par le système en langage C, tels que les noms de bibliothèques de classes système, les noms de constantes système et les noms de fonctions système.

Les identifiants prédéfinis ont les caractéristiques d'une signification claire, comme la fonction « format output » (nom complet en anglais plus abréviation : printf), « format input » (nom complet en anglais plus abréviation : scanf), sin, isalnum , etc. attendez.

Les identifiants prédéfinis peuvent être utilisés comme identifiants d'utilisateur, mais cela perdra la signification originale spécifiée par le système et une utilisation inappropriée entraînera des erreurs de programme.

3. Identifiant de l'utilisateur : Un identifiant défini par l'utilisateur en fonction de ses besoins.

est généralement utilisé pour nommer des variables, des fonctions, des tableaux, etc. Si l'identifiant de l'utilisateur est le même que le mot-clé, une erreur se produira lors de la compilation ; si

est le même que l'identifiant prédéfini, aucune erreur ne se produira lors de la compilation, mais la signification originale de l'identifiant prédéfini sera perdu ou le résultat sera incorrect, donc les identifiants prédéfinis ne sont généralement pas utilisés comme identifiants d'utilisateur.

Il existe les 5 règles suivantes pour les identifiants personnalisés en langage C :

1. Les identifiants ne peuvent être composés que de lettres, de chiffres et de traits de soulignement. . de.

2. Le premier caractère de l'identifiant doit être une lettre ou un trait de soulignement. Par exemple : le caractère 66A est une définition illégale (car le premier caractère est un nombre) le caractère A66 est une définition d'identifiant correcte.

3. Il existe une différence entre les majuscules et les minuscules dans les identifiants en langage C. Par exemple : int A et int a sont deux définitions différentes. A et a sont deux variables entières différentes.

4. La longueur maximale d'un identifiant est de seulement 8 octets, et tout octet supplémentaire sera ignoré. Ainsi pour int l'étudiant 666 et l'étudiant 999 seront considérés comme deux mêmes variables en langage C.

5. La définition de l'identifiant en langage C ne peut pas avoir le même nom que le mot-clé par défaut en langage C. Les mots-clés courants incluent : int if else switch printf definition etc. Pour des informations spécifiques, veuillez vous référer à la documentation technique du langage C.

Merci à tous d'avoir lu, j'espère que vous en bénéficierez beaucoup.

Cet article est reproduit à partir de : https://blog.csdn.net/qq_26079093/article/details/93372724

Tutoriel recommandé : "Tutoriel 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!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal