additionner les variables mais pas les valeurs - C - Programmation
Marsh Posté le 26-04-2009 à 18:07:08
Il faut que tes deux variables soient des char ou char *, puis tu pourras utiliser strcat de la bibliothèque String.h
Marsh Posté le 26-04-2009 à 18:26:30
En fait ce que je voulais faire c'est utiliser une boucle au lieu de répéter les conditions ici
Code :
|
de faire :
Code :
|
Vous en pensez quoi ?
Marsh Posté le 26-04-2009 à 18:57:59
khyda a écrit : Il faut que tes deux variables soient des char ou char *, puis tu pourras utiliser strcat de la bibliothèque String.h |
strncat() même.
Nethacker a écrit : |
Que tu te compliques les choses même dans ton second code.
Marsh Posté le 26-04-2009 à 19:02:16
non, mais imaginez d'autres problèmes avec de longs tableaux ...
Edit :
c'est tout comme executer du code contenu dans des chaines, on runtime !
Marsh Posté le 26-04-2009 à 21:29:42
-Opera- a écrit : |
Voire strlcat(même si c'est pas standard).
Citation : Vous en pensez quoi ? |
Rien, si ce n'est que ça:
int main {
char array[] = {a,e,o,i,u,y}
ça ne risque pas de compiler.
Marsh Posté le 27-04-2009 à 20:47:01
bah rapidement écrit quoi ... en fait, au début je voulais mettre que la partie du code qui vous "interessera"... après je me suis dit qu'il faut mettre les déclarations aussi, et finalement je colle d'ici et de là, pour enfin oublier les paranthèses xD
Marsh Posté le 05-05-2009 à 22:49:11
Nethacker a écrit : En fait ce que je voulais faire c'est utiliser une boucle au lieu de répéter les conditions ici |
|
Ceci :
Code :
|
donne :
|
Marsh Posté le 26-04-2009 à 17:55:39
Bonjour,
ma question est très simple, comment "coller" deux variables en c ?
un équivalent du a.b en php ou encore le + dans d'autres langages quand c'est une chaîne de caractères.
Merci d'avance,