Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


What is the Difference between "printf" and "sprintf"?

Answers were Sorted based on User's Feedback



What is the Difference between "printf" and "sprintf"?..

Answer / nelson

The only difference between sprintf() and printf() is that
sprintf() writes data into a character array, while printf
() writes data to standard output device.

Is This Answer Correct ?    118 Yes 10 No

What is the Difference between "printf" and "sprintf"?..

Answer / guest

prinf will print the data on to the screen.
sprintf will print the data to a buffer.

basically sprintf is used for formatting the output.

printf("%s",google);
char *p;
sprintf(p,"%s",google);

Is This Answer Correct ?    91 Yes 18 No

What is the Difference between "printf" and "sprintf"?..

Answer / prits

printf : Print formatted data to stdout (function)
sprintf:writes its results to a string instead of stdout

#include <stdio.h>

int main ()
{
char buffer [50];
int n, a=5, b=3;
n=sprintf (buffer, "%d plus %d is %d", a, b, a+b);
printf ("[%s] is a %d char long string\n",buffer,n);
return 0;
}

Is This Answer Correct ?    31 Yes 18 No

What is the Difference between "printf" and "sprintf"?..

Answer / namitha

printf is used to write the data in its format.
sprintf is used to write formatted data to string.

Is This Answer Correct ?    21 Yes 8 No

What is the Difference between "printf" and "sprintf"?..

Answer / praveen

printf writes the data to console
sprintf writes the data to an array

Is This Answer Correct ?    5 Yes 5 No

What is the Difference between "printf" and "sprintf"?..

Answer / lavanya

printf funtion is to write the output to stdout.
sprintf function is to store romatted input output on a
string buffer

Is This Answer Correct ?    11 Yes 13 No

What is the Difference between "printf" and "sprintf"?..

Answer / ramanji

printf() is used to send the output to the output consoled
device i.e,monitor

and the sprintf() is send the output to the specified file
that will be given in the parameters

Is This Answer Correct ?    8 Yes 11 No

Post New Answer

More C++ General Interview Questions

How static variables and local variablesare similar and dissimilar?

0 Answers  


What does std :: flush do?

0 Answers  


In how many ways we can initialize an int variable in C++?

1 Answers  


What happens when a function throws an exception that was not specified by an exception specification for this function?

1 Answers  


1.what is the difference between software & package &application.

1 Answers   Infosys,


Why the usage of pointers in C++ is not recommended ?

0 Answers   TCS,


What do you know about friend class and friend function?

1 Answers  


Can we use this pointer inside static member function?

0 Answers  


What is the difference between an external iterator and an internal iterator? Describe an advantage of the external iterator.

0 Answers  


What are static variables?

0 Answers  


Why is main an int?

0 Answers  


Why do we use classes in c++?

0 Answers  


Categories