J'aimerais que b=105 lors de la deuxième exécution
int a=5;
int b=100;
a=a+b;
...
J'aimerais que b=105 lors de la deuxième exécution
int a=5;
int b=100;
a=a+b;
...
Salut,
Définir pourquoi b serait 105 à la deuxième exécution ? a vaut 105 à la fin de l'exécution du bout de code présenté. Est-ce à dire que c'est plutôt b=a+b que a=a+b ? ou que b est un paramètre ?
Et définir "la deuxième exécution" : exécution de quoi ?
- dans une boucle ? utiliser une variable externe à la boucle pour stocker les différentes valeurs
- d'une méthode ? utiliser par exemple une variable de classe pour stocker la valeur
- d'un programme ? Sauvegarde de la valeur dans un fichier (et lecture au lancement du programme)...
J'aimerais que cela change automatiquement le code du programme
Eh bien ça ne marche pas comme ça, alors utilise une des solutions proposées
Changer le code du programme nécessiterait d'éditer et de recompiler le code source dans le programme lui-même et de relancer la machine virtuelle.
Tiens ce serait un exercice cool ... mais sans intérêt!
Déjà dit justement par un des modérateurs:Eh bien ça ne marche pas comme ça, alors utilise une des solutions proposéesBon apprentissage.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager