voila, j'ai un pb de comprehension de code.
Immaginon que l'on declare un tableau 2D de char.
Imaginons une fonction qui prend un pointeur de char. cette fonction doit copier une chaine dans ce tableau 2D passe en parametre. Et la, je ne comprend plus:
que veut dire le *33 et dans quelle partie du tableau ca ecrit?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 main() { char tableau [100][33]; fontion(tableau); } //definition de la fonction void fonction (char *tab) { for (int i ; i<x ; i++) strcpy((tab+i*33),"chaine"); }
merci d'avance
Partager