Maison >Problème commun >A quoi sert de déclarer des variables en langage C ?

A quoi sert de déclarer des variables en langage C ?

清浅
清浅original
2019-05-05 14:37:137192parcourir

La fonction de déclaration des variables en langage C est la suivante : vous pouvez établir une table de symboles de variable pour éviter de mal écrire le nom de la variable ; le type de données de la variable peut déterminer la quantité d'espace mémoire allouée par le système et déterminer la plage de valeurs de la variable. , etc.

A quoi sert de déclarer des variables en langage C ?

[Cours recommandés : Tutoriel langage C]

Pourquoi devons-nous d'abord déclarer les variables en langage C ? A quoi sert de déclarer des variables ? Ensuite, je vais vous le présenter en détail dans l'article, j'espère que cela vous sera utile.

Le rôle de la déclaration des variables :

(1) Etablir une table de symboles de variables

En déclarant des variables, le compilateur peut établir une table de symboles de variables , donc Le compilateur sait très bien combien de variables sont utilisées dans le programme et le type de chaque variable. Si des variables non déclarées sont utilisées, le compilateur peut le découvrir lors de la compilation. Cela aide le programmeur à écrire un nom de variable incorrect en raison d'une négligence.

(2) Le type de données de la variable indique la quantité d'espace mémoire allouée par le système

(3) Le type de données de la variable indique comment le système interprète la valeur dans l'espace de stockage

Mêmes valeurs numériques, différents types auront des interprétations différentes. Int occupe 4 octets, et float occupe également 4 octets. C'est aussi un nombre binaire stocké dans la mémoire, et ce nombre binaire n'a aucune identification pour distinguer s'il s'agit d'un int ou d'un float. Comment faire la différence ? Elle se distingue par le type de données de la variable. Étant donné que la déclaration établit la table des symboles des variables, le système sait comment interpréter la variable.

(4) Le type de données de la variable détermine la plage de valeurs de la variable

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

Articles Liés

Voir plus