bonjour,
J'ai un prgm de base utilisant:
#define var 18
var étant utilisé dans tout le prgm
Je veux que cette var soit modifiable comment faire cela ? sans changer la propriété de généralité de cette variable ?
Version imprimable
bonjour,
J'ai un prgm de base utilisant:
#define var 18
var étant utilisé dans tout le prgm
Je veux que cette var soit modifiable comment faire cela ? sans changer la propriété de généralité de cette variable ?
tu veux la changer en cours de vie du programme? comment veux tu la modifier? dans une fonction? a la compilation???Citation:
Envoyé par maz
Un #define ne fait qu'un remplacement de code, à la compilation (du moins à la précompilation).Citation:
Envoyé par maz
Le seul moyen de modifier cette valeur est donc de modifier le source et de recompiler...
Code:
1
2
3
4 #define var 18 int ma_globale = var; /* fonctions..... */