Maison  >  Article  >  développement back-end  >  Quelle est la principale raison pour laquelle la définition obligatoire des variables est obligatoire en langage C ?

Quelle est la principale raison pour laquelle la définition obligatoire des variables est obligatoire en langage C ?

青灯夜游
青灯夜游original
2020-08-28 14:29:218665parcourir

La principale raison pour laquelle le langage C nécessite une définition obligatoire des variables (définir d'abord, puis utiliser) est de faciliter la détermination des types et l'allocation de l'espace. Dans la programmation en langage C, les variables doivent d'abord être définies, puis utilisées. Des variables ou des définitions non définies à mi-chemin peuvent provoquer des erreurs de programme.

Quelle est la principale raison pour laquelle la définition obligatoire des variables est obligatoire en langage C ?

En langage C, toutes les variables utilisées doivent être obligatoirement définies, c'est-à-dire "définir d'abord, utiliser plus tard".

En langage C, il faut d'abord définir l'utilisation des variables. Décrivez son type de données. Les raisons peuvent être les suivantes :

1. Différents types de variables peuvent avoir des méthodes de codage différentes.

2. Différents types de variables occupent différentes tailles d'espace. L'espace ne peut pas être alloué en mémoire sans explication préalable.

Dans la programmation en langage C, des variables non définies ou leur définition à mi-chemin peuvent provoquer des erreurs de programme.

En programmation, il n'est pas nécessaire de définir toutes les variables en même temps, car au début de la programmation, tout le monde ne peut pas penser à toutes les variables qui doivent être utilisées en même temps. Généralement, la réflexion en matière de programmation vous appartient. Pendant le processus de programmation, réfléchissez aux variables et aux types de variables que vous devez utiliser, puis définissez-les une par une avant de les utiliser.

Le but du livre en langage C est de mettre l'accent sur la lisibilité du programme, c'est-à-dire de permettre aux autres personnes qui lisent le code du programme de comprendre ce qu'est la variable, quel est le nom défini, comment attribuer la valeur, etc. etc., il sera donc écrit que toutes les variables doivent être définies en même temps. En fait, dans le programme terminé, toutes les variables doivent être définies en même temps. pendant la programmation. Tant que vous avez besoin d'utiliser les variables, vous pouvez continuer à les ajouter après les quelques lignes de code qui définissent les variables. Vous n'êtes pas obligé de définir délibérément tous les noms et types de variables.

Recommandations associées : Vidéo du didacticiel sur le 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!

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