find the output of the following program
main()
{
int x=5, *p;
p=&x;
printf("%d",++*p);
}

Answers were Sorted based on User's Feedback



find the output of the following program main() { int x=5, *p; p=&x; prin..

Answer / guest

6

Is This Answer Correct ?    103 Yes 4 No

find the output of the following program main() { int x=5, *p; p=&x; prin..

Answer / rahul khare

6
becoz it(++*p) will evaluate like this-
1)
*(p)- gives value at this address that is 5
2)
now increment ++5
that is 6.

Is This Answer Correct ?    37 Yes 1 No

find the output of the following program main() { int x=5, *p; p=&x; prin..

Answer / lrishna

ya ans is 6.

Is This Answer Correct ?    32 Yes 7 No

find the output of the following program main() { int x=5, *p; p=&x; prin..

Answer / vignesh1988i

the answer is 6...since ++ as well as * gets the same
prority so the associativity will be right to left.. so it
will point to the value and then increment the value

Is This Answer Correct ?    23 Yes 3 No

find the output of the following program main() { int x=5, *p; p=&x; prin..

Answer / rajeesh

Six -6

Is This Answer Correct ?    15 Yes 3 No

find the output of the following program main() { int x=5, *p; p=&x; prin..

Answer / visalakshi

yes it is six

Is This Answer Correct ?    11 Yes 0 No

find the output of the following program main() { int x=5, *p; p=&x; prin..

Answer / manishsoni

main()
{
int x=5, *p;
p=&x;
printf("%d",++*p);
}
it allocate as this

____ _____
x| |value p | | store &x
| 5 | | 100 |
|____| |_____|
____ _____
|100 |&x | 200 |&p p is pointer //at statement ++*p
|____| |_____|
^ ^
|________________|
and jumpt at 5 bcoz it is prefix for firstof all 5 is
increase then print

Is This Answer Correct ?    7 Yes 2 No

find the output of the following program main() { int x=5, *p; p=&x; prin..

Answer / ganesh auti,pune

6

Is This Answer Correct ?    6 Yes 2 No

find the output of the following program main() { int x=5, *p; p=&x; prin..

Answer / nava

TO MY KNOWLDGE
6 IS THE ANSWER

Is This Answer Correct ?    3 Yes 0 No

find the output of the following program main() { int x=5, *p; p=&x; prin..

Answer / dilip

6

Is This Answer Correct ?    2 Yes 0 No

Post New Answer

More C Interview Questions

main() { int i; for(i=0;i<5;i++) printf("%d",1l<<i); } why doesn't 'l' affect the code??????

1 Answers  


Why data types in all programming languages have some range? Why ritche have disigned first time likethat?Why not a single data type can support all other types?

2 Answers   Excel,


What are control structures? What are the different types?

0 Answers  


Symmetric technologies interview questions. For Computer science candidates the first round is a objective type written test consisting of 16 questions.It is very easy ,any police man can solve this. And next round is a written test consists of both objective and subjective .Total 40 question related to c,c++ and operating system related questions. And then a technical interview and give some program to solve with computer.The md is adamant person, whatever he says we have to accept that is the condition. And one more thing ,,,these interview is just for a formality..the company will select only innocent guys.. the person's without a backbone only they require.. And u have to submit the certificates this is the most important problem...So if you are not getting any other jobs..then only join with this... It is better to try for other company...And apart from that symmetric do a lot of projects..If a candidate can manage everything u can join and make good career with this company... The Md will normally speak rudely..but he is good person and he will give you a lot of very good chances to improve your career....but with cheap salary....

0 Answers   Symmetric Technologies,


What are data breakpoints?

3 Answers   Adobe,


print out put like this form 1 2 3 4 5 6 3 5 7 9 11 8 12 16 20

8 Answers   TCS,


Explain how can a program be made to print the line number where an error occurs?

0 Answers  


send me the code of flow chart generator using C-programming language amd this code should calculate the time and space complexity of the given progran and able to generate flowchart according to the given program?

0 Answers   TCS,


How does the C program handle segmentation faults?

2 Answers  


which of the following statement is wrong a) mes=123.56; b) con='T'*'A'; c) this='T'*20; d) 3+a=b;

0 Answers  


How do you determine a file’s attributes?

0 Answers  


How can a number be converted to a string?

1 Answers  


Categories