bonsoir à tous le monde j'aimerais savoir je peut générer un nom de variable dynamique cad (x.i) ou i est obtenue à partir d'une boucle
merci d'avance
bonsoir à tous le monde j'aimerais savoir je peut générer un nom de variable dynamique cad (x.i) ou i est obtenue à partir d'une boucle
merci d'avance
Hey...
C'est pas toi qui avait demandé la même chose il y a quelques jours ?
La réponse :
Non, tu dois faire un tableau du même type que ton X, et utiliser le numéro de la case pour choisir une valeur.
--
Metalman !
Attendez 5 mins après mes posts... les EDIT vont vite avec moi...
Les flags de la vie : gcc -W -Wall -Werror -ansi -pedantic mes_sources.c
gcc -Wall -Wextra -Werror -std=c99 -pedantic mes_sources.c
(ANSI retire quelques fonctions comme strdup...)
L'outil de la vie : valgrind --show-reachable=yes --leak-check=full ./mon_programme
Et s'assurer que la logique est bonne "aussi" !
Ma page Developpez.net
Bonjour,
réponse courte : non.
réponse un peu plus longue : en général si tu cherches à créer dynamiquement c'est que tu es sur une mauvaise voie. Il y a toujours moyen de faire autrement, notamment utiliser un tableau.
Explique nous pourquoi tu as besoin de gérer dynamiquement des noms de variables ?
Edit: grillé ! mais tu as raison metalman, cette question me disait quelque chose en plus ...
Une question doublon sans doute : nom variable dynamique
![]()
Salut
Oui bien sûr que tu peux !!!
...
Code c : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 char x[100]; int i; for (i=0; i < 100; i++) printf("x.%d=%d\n", i, x[i]);
Mon Tutoriel sur la programmation «Python»
Mon Tutoriel sur la programmation «Shell»
Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
Et on poste ses codes entre balises [code] et [/code]
tricheur!
Cela dit, c'est tout à fait valable.
Tu peux tout à fait travailler à la "tout se passe comme si". Exactement comme se le permettent les compilateurs.
Surtout que ce que vous dites "ressemble fortement" à :
Non ?tu dois faire un tableau du même type que ton X, et utiliser le numéro de la case pour choisir une valeur.
--
Metalman !
Attendez 5 mins après mes posts... les EDIT vont vite avec moi...
Les flags de la vie : gcc -W -Wall -Werror -ansi -pedantic mes_sources.c
gcc -Wall -Wextra -Werror -std=c99 -pedantic mes_sources.c
(ANSI retire quelques fonctions comme strdup...)
L'outil de la vie : valgrind --show-reachable=yes --leak-check=full ./mon_programme
Et s'assurer que la logique est bonne "aussi" !
Ma page Developpez.net
Partager