Bonsoir à tous,
je cherche à découper un char **, c'est à dire, stocker les lignes que je veux dans un autre char **.
Par exemple, admettons un char **tab qui contiendrait :
{"aaaaaaaaaaaaaaaaaaaaaaaaaa
bbbbbbbbbbbbbbbbbbbbbbbbbbb
ccccccccccccccccccccccccccc
dddddddddddddddddddddddddd
..."};
je voudrais par exemple récupérer le contenu de la deuxième ligne et la stocker dans un second tableau,
ou bien stocker dans le deuxième tableau, les lignes 3 jusqu'à 5, ou 1 à 3...
Pour stocker des lignes 1 à 3, je pensais à :
avec y la largeur prédéfini, mais ça ne stock pas char par char comme je le voudrais.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for (i = 0; i < 3; i++) for (j = 0; j < y; j++) tab2[i][j] = tab1[i][j];
si quelqu'un a un algo à proposer, je suis preneur
Merci d'avance,
Bonne soirée
Partager