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 |
How to access a variable of the structure?
write a program that takes 5 digit no and calculate 2 power that no and print it.
Should you pass exceptions by value or by reference?
Describe the syntax of single inheritance in C++?
What is pure virtual function? Or what is abstract class?
What does I ++ mean in c++?
What is oop in c++?
What do you mean by pure virtual functions in C++? Give an example?
Can static member variables be private?
How do I exit turbo c++?
What is the output of: String a1 = "Hello"; String a2 = "world!"; String* s1 = &a2; String& s2 = a1; s1 = &a1; s2 = a2; std::cout << *s1 << " " << s2 << std::endl;
What is a float in c++?