Bonjour,
Je débute dans le langage C et je dois modifier un code. J'essaie de comprendre mais là je sais plus où j'en suis à quoi correspond cette déclaration ?
Je déclare un pointeur ou un buffer? S'il s'agit d'un buffer, connaissez vous un tutoriel où un sujet qui explique bien comment les utiliser?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 t_buffer *ligne; { ligne->lg = 0; for (;;) ...
Après recherche je trouve cette définition
Je pense qu'il s'agit donc d'une déclaration de structure, donc en gros je déclare un pointeur ligne qui est du type de ma structure c'est ça?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 struct { int fd; t_buffer *buf; int nbbuf; z_stream *zstr; int alreadycompressed; } connexion[4];
Dernière question je cherche à récupérer une variable ligne->buf, et à la mettre dans un buffer, comment utiliser un buffer?
Merci d'avance
Partager