1. What is a pointer in C++? A. A variable that stores the size of another variable B. A variable that stores the address of another variable C. A variable that stores a reference to another variable D. None of the above Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option B No explanation is given for this question Let's Discuss on Board
2. How do you declare a pointer variable in C++? A. ptr *type; B. type ptr; C. type *ptr; D. ptr type; Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option C No explanation is given for this question Let's Discuss on Board
3. What is the output of the following code: int x = 5; int *ptr = &x; cout << *ptr; in C++? A. Address of x B. Garbage value C. Compilation error D. 5 Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option D No explanation is given for this question Let's Discuss on Board
4. What is the correct syntax to dereference a pointer in C++? A. *ptr B. ptr* C. &ptr D. ptr Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option A No explanation is given for this question Let's Discuss on Board
5. What is the purpose of the 'nullptr' keyword in C++? A. Represents a null type B. Represents a null value C. Represents a null reference D. Represents a null pointer Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option D No explanation is given for this question Let's Discuss on Board
6. What does the 'nullptr' keyword replace in C++11 and later versions? A. nullptr pointer B. Null value C. NULL pointer D. Null reference Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option C No explanation is given for this question Let's Discuss on Board
7. What is the purpose of the 'reference' in C++? A. Value of an existing variable B. Alias to an existing variable C. Address of an existing variable D. None of the above Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option B No explanation is given for this question Let's Discuss on Board
8. What is the output of the following code: int x = 5; int &ref = x; cout << ref; in C++? A. Compilation error B. Garbage value C. 5 D. Address of x Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option C No explanation is given for this question Let's Discuss on Board
9. What happens when a reference is declared but not initialized in C++? A. Undefined behavior B. Default-initialized to null C. Initialized to a default value D. Compilation error Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option D No explanation is given for this question Let's Discuss on Board
10. How do you declare a reference variable in C++? A. type &ref; B. ref type; C. type ref; D. &type ref; Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option A No explanation is given for this question Let's Discuss on Board