Bonjour, je dois obligatoirement utiliser la fonction read pour lire chaine sur mon entree standart.
Or la fonction read prend en parmaetre un buffer (du type tableau de char) et la taille de ce buffer, comment faire pour que la taille de mon buffer soit adapte au nombre de caractere que je vais lire ?
Car si je mes un buffer de 255 caracteres et que e lis 255 charactere je me retrouve avec un caractere bizarre en fin de ligne :s comme s'il n'y avait pas le caracterede fin de chaine \0 ...
Merci d'avance![]()
Partager