Explain working of printf?
Answers were Sorted based on User's Feedback
Answer / kishore
Printf is a Variadic function. Variadic functions are
functions which may take a variable number of arguments and
are declared with an ellipsis in place of the last
parameter.
int printf(char *, ...);
Uses Var_args to know the variables in the ...
In C these are defined in stdarg.h
Refer to this link http://en.wikipedia.org/wiki/Stdarg.h
| Is This Answer Correct ? | 24 Yes | 1 No |
Answer / ilakya.g
It is used to print the statement within the codes of
printf statement.
| Is This Answer Correct ? | 24 Yes | 6 No |
Answer / karan sahu
printf is a library function which printed formatted output....
| Is This Answer Correct ? | 4 Yes | 1 No |
Answer / kamikaze
Printf is a std lib func. It prints everything in the
Inverted commas until a format specifier or a escape
sequence is encountered.
| Is This Answer Correct ? | 7 Yes | 6 No |
Answer / mony
printf are inbuilt functions and it is used to get output
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / hyrish
The function printf
is defined by stdio.h
header file. It is
the most commenly
used output stement
in c language.
| Is This Answer Correct ? | 1 Yes | 2 No |
Answer / p.madhupriya
printf is using to print the statement only.
| Is This Answer Correct ? | 0 Yes | 8 No |
How const int *ourpointer differs from int const *ourpointer?
What is #include math h in c++?
What problems might the following macro bring to the application?
What happens if an exception is throws from an, object's constructor and object's destructor?
Define 'std'.
Explain the problem with overriding functions
Is it legal in c++ to overload operator++ so that it decrements a value in your class?
Is there a sort function in c++?
How are virtual functions implemented in c++?
Write a program to interchange 2 variables without using the third one.
Which of the following is not a valid declaration for main() a) int main() b) int main(int argc, char *argv[]) c) They both work
How can I disable the "echo" feature?