[C] Buffer

Je viens de me trouver en face d'un terme que j'ai déjà souvent croisé dans la rue ou au détour d'un programme : "BUFFER". Mais quand j'ai commencé à réfléchier, et oui ça m'arrive, je me suis rendu compte... que je ne savais pas ce que c'était... Alors, koitesse un Buffer ?

BOOM !
Laissez se propager l'onde de choc...

9 réponses

  1. Et comment déclarer un buffer dans un programme C ? Dans un programme-exemple de mon bouquin, il font comme ça :
    char buffer[256];
    Mais normalement dans ce cas Buffer n'est que le nom d'un tableau de caractère automatique classique... pourtant dans les commentaires il est écrit : /*déclaration du buffer*/ ...

    BOOM !
    Laissez se propager l'onde de choc...
    1. Oui, mais le problème n'est pas la naure de ton buffer mais l'utilisation que tu en fais. Un buffer c'est par exemple un tableau qui stocke des données <b>temporaires</b>, entre une lecture sur un fichier ou périphérique et son traitement.

      Fat_cartman,
      Ass-Kicked by TomChat