Questions marquées «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.

1387
Statique en lecture seule vs const

J'ai lu environ constet static readonlychamps. Nous avons certaines classes qui ne contiennent que des valeurs constantes. Utilisé pour diverses choses dans notre système. Je me demande donc si mon observation est correcte: Ce type de valeurs constantes devrait-il toujours s'appliquer static...

1002
Constantes dans Objective-C

Je suis en train de développer une application Cocoa et j'utilise des NSStrings constants comme moyen de stocker des noms de clés pour mes préférences. Je comprends que c'est une bonne idée car elle permet de changer facilement les clés si nécessaire. De plus, c'est toute la notion de «séparer vos...

992
Comment créer une constante en Python?

Existe-t-il un moyen de déclarer une constante en Python? En Java, nous pouvons créer des valeurs constantes de cette manière: public static final String CONST_NAME = "Name"; Quel est l'équivalent de la déclaration constante Java ci-dessus en

658
define () vs const

En PHP, quand utilisez-vous define('FOO', 1); et quand utilisez-vous const FOO = 1; ? Quelles sont les principales différences entre ces

506
Quelle est la différence entre char s [] et char * s?

En C, on peut utiliser un littéral de chaîne dans une déclaration comme celle-ci: char s[] = "hello"; ou comme ça: char *s = "hello"; Alors, quelle est la difference? Je veux savoir ce qui se passe réellement en termes de durée de stockage, à la fois lors de la compilation et de...

408
Constantes PHP contenant des tableaux?

Cela a échoué: define('DEFAULT_ROLES', array('guy', 'development team')); Apparemment, les constantes ne peuvent pas contenir de tableaux. Quelle est la meilleure façon de contourner cela? define('DEFAULT_ROLES', 'guy|development team'); //... $default = explode('|', DEFAULT_ROLES); Cela semble...