Bonjour, je me retrouve confronté face à un problème, je pense que mon problème c’est de faire l’allocation dynamique d’un string
j’ai une chaine de caractere t2 et je voudrais faire des strcat dessus de manière dynamique (10,100 fois…)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #include <stdio.h> #include <string.h> #include <stdlib.h> int main () { char t1[40]; char t2[100]; int i=0; while (i<=100) { strcpy(t1, "This is test"); strcat(t1,"\n"); strcat(t2,t1); i++; } printf("%s", t2); return(0); } |
Je voudrais que mon tableau t2 ai une taille non statique et donc supprimé cette ligne : char t2[100];
+0
-0