Questions et réponses pour le constants :

Les constantes en programmation sont des définitions dont la valeur est fixée tout au long de l'exécution d'un programme. Les littéraux dans la plupart des langues sont des constantes, par exemple. Dans les styles de programmation référentiellement transparents, toutes les définitions sont constantes. Une zone de stockage de données qualifiée const (objet, champ, variable, paramètre) est une zone qui "ne change jamais", permettant ainsi des optimisations supplémentaires du générateur de code et une vérification statique supplémentaire de l'exactitude du programme.

9
votes
Le code de base suivant fait partie d'une procédure assez importante: xxx x n'est modifié nulle part ailleurs, je peux donc faire: ...

9
votes
en VC ++ Lorsque j'ai besoin de spécifier un tableau lié à une variable de membre de la classe, je le fais de cette façon: xxx (s'il vou ...

8
votes
Clairement, déclarant une variable locale comme const , empêche la modification d'exécution. Const Les variables d'instance sont statiques (je cr ...

8
votes
Par exemple, dans des situations comme ci-dessous, je ne veux pas modifier la valeur de $ infilename code> n'importe où dans le programme après l'initialisation. my $ ...