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 are punctuators in c++?
What does override mean in c++?
What is function prototyping?
what is pre-processor in C++?
Difference between delete and free.
Does improper inheritance have a potential to wreck a project?
What is operators in c++?
Can we delete this pointer in c++?
What issue do auto_ptr objects address?
Do you know what are the new features that iso/ansi c++ has added to original c++ specifications?
What do you know about near, far and huge pointer?
Explain the static storage classes in c++.