Il est utile de déclarer une variable comme une constante statique dans C lorsque vous voulez vous assurer qu'il conserve sa valeur initiale et respecte sa portée locale. A raison d'utiliser une constante statique au lieu du type semblable "# define " , c'est quand vous pouvez avoir besoin de passer un pointeur autour . Contrairement aux variables locales, qui sont initialisées au moment de l'exécution , des variables constantes statiques sont initialisées au moment de la compilation . Les utilisations courantes des variables constantes statiques comprennent des éléments tels que la valeur de pi ou la longueur maximale d'un nom de fichier . Instructions 1 Ouvrez votre fichier source C dans un environnement de développement intégré ( IDE ), tels que Microsoft Visual Studio , NetBeans ou Dev- C + + . 2 Mettez les mots-clés " static const " en face de votre déclaration de variable pour en faire une constante statique. Par exemple, " static const int seconds_per_minute = 11; " 3 accéder à la valeur de la variable constante statique dans la même manière que vous le feriez pour une variable normale . . Par exemple, " int my_minutes = 4; int my_seconds = my_minutes * seconds_per_minute ; ». Une variable statique constante est de type sécurisé , donc il ne peut pas directement être utilisé pour remplacer une valeur entière dans des endroits comme les états de commutation ou comme une dimension de la matrice. Vous n'êtes pas autorisé à modifier la valeur de la variable, comme avec le code " seconds_per_minute = 61; " . . 4 Enregistrer, compiler et exécuter votre programme C pour s'assurer qu'il fonctionne correctement
|