Ioana Antoche <[email protected]> writes:
> Intrebarea mea e:
> printf("\n") nu face si el un apel de biblioteca, care va fi urmat de un 
> apel de sistem care va goli buferul?

Da, printf("\n") face apel de bibliotecă si apel de sistem.

> adica nu ar trebui sa fie 10 apeluri de biblioteca din for (0...9) + 1 apel 
> biblioteca de la printf + 2*10 apeluri de biblioteca (cel de-al 2-lea for) +
> 1 apel de biblioteca de la fflush?

Da, așa este. Am adăugat precizare în cadrul întrebării: "în cadrul
buclelor for".

> Pe scurt: printf/fprintf e functie din bibloteca, deci orice apel ar trebui 
> sa se contorizeze ca unul de biblioteca (chiar daca el va deveni si de 
> sistem) nu?

Da, (f)printf e funcție de bibliotecă.

> Offtopic: cum se poate seta dimensiunea bufferului? (am testat pe calculator 
> si implicit vad ca e 1024). Este o regula generala?

A răspuns Victor Dodon.

Răzvan
_______________________________________________
http://ocw.cs.pub.ro/courses/so/info/lista-discutii

Raspunde prin e-mail lui