What is the output of printf("%d")?
Answers were Sorted based on User's Feedback
Answer / arnab kuamr mahapatra
it will print a garbage value
that means default value an integer
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / ashif ali
it will display only garbage value because
int a=12;
printf("%d");
output=12
| Is This Answer Correct ? | 8 Yes | 8 No |
Answer / saranya
IT will print a warning only. So the output will be some
garbage value.
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / beloshe vinod
Output will depends on number of values(local variables)
pushed onto stack .Out of that top of stack will gets printed
e.g.
static int a=89;
int b=67;
printf("%d");
will result in :> 67
| Is This Answer Correct ? | 2 Yes | 2 No |
Answer / vijay kumar cet bikaner 1st y
the output of printf("%d") is 0 beacause machine dureng the
execution of program has no address in the memory location
then it goes to the starting point then it print out the
value 0 .....
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / vinod
It prints the value in the stack.That means the if there is
previous initialisation of values.If there are no
definitions of integer varaibles,it would display the
garbage value.
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / sonu
The Output is 0.rite now run and check answer. thats right
answer.
| Is This Answer Correct ? | 0 Yes | 0 No |
What do you mean by static variables?
Explain 'this' pointer and what would happen if a pointer is deleted twice?
Write a corrected statement in c++ so that the statement will work properly. x + y=z;
What is an iterator?
How can you quickly find the number of elements stored in a static array?
Define a way other than using the keyword inline to make a function inline?
How to demonstrate the use of a variable?
Why cstdlib is used in c++?
What is dev c++ used for?
structure contains int, char, float how it behaves for big endian and little endian?
What is pointer in c++ with example?
What is the purpose of templates in c++?