If you had the following code: int x = 23; int *y; y = &x;
The instruction y++; does what?
Answers were Sorted based on User's Feedback
Answer / naresh kumar
here Y is integer pointer which is storing address of x.
suppose we assume address of X is 65524. this value will stored in pointer variable Y. int variable is capable of storing 2 bytes of memory. If increment or decrement variable Y, It points to next memory location, i.e 65526.
that means y=65524
y++
65526
y++
65528
this will keep on increasing by 2 bytes.
| Is This Answer Correct ? | 4 Yes | 1 No |
Answer / anu
Then y will point to next memory location.
If we are using (*y)++ will increment value to 24.
| Is This Answer Correct ? | 4 Yes | 5 No |
Why c++ is the best language?
What are pointer-to-members in C++? Give their syntax.
Write a single instruction that will find the remainder of integral division when x is divided by y. Have the answer stored in z.
What does std mean in c++?
Write a c program for binary addition of two 8 bit numbers.
How to get the current position of the file pointer?
What type of question are asked in GE code writing test based on c++ data structures and pointers?
Which programming language is best?
Is c++ harder than java?
what is smart pointer & use of the smart pointer ???
What is #include iostream?
When to use Multiple Inheritance?