|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: Oct 2009
Messaggi: 18
|
[C] Dubbio
Ciao a tutti volevo sapere cosa fa la funzione "stdout" nel caso in cui sia applicata nella funzione fprintf....così:
fprintf(print_out,"\n"); grazie mille a chiunque sappia rispondermi ![]()
__________________
Maybe I can do it... ![]() ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Mar 2009
Messaggi: 753
|
La funzione fprintf() serve per inviare una variabile verso uno stream di qualsiasi tipo ad esempio una stringa, un file, ecc...
la sua sintassi è questa: Codice:
int fprintf ( FILE * stream, const char * format, ... ); Se vuoi inviare su un file alllora la tua "print_out" dovrà essere un puntatore ad una struttura file, ovvero il valore di ritorno della funzione fopen()... ma se il tuo obiettivo è stampare a video puoi usare la banale printf() che stampa sempre a video. Codice:
printf("Hello World!"); Codice:
fprintf(stdout, "Hello World"); ci sarebbero parecchie altre cose da dire naturalmente ![]() |
![]() |
![]() |
![]() |
#3 |
Junior Member
Iscritto dal: Oct 2009
Messaggi: 18
|
sei stato chiarissimo nel mio ad esempio c'era stdout, infatti mi stampava "\n" grazie
__________________
Maybe I can do it... ![]() ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:08.