Les gens mentionnent habituellementRemplacer getchar avec fgetc ou getc dans while (getchar()! = ' N');
while(getchar() != '\n')
en matière de compensation du tampon d'entrée ou de débordement.
fgetc
ou getc
fonctionnent également. Par exemple:
while(fgetc(stdin) != '\n')
et
while(getc(stdin) != '\n')
est-il une raison particulière pour laquelle les gens utilisent toujours getchar
? Y at-il un inconvénient à utiliser fgetc
ou getc
?