Question:medium

Which of the following statements are correct, about pointers and arrays in C++? A. Arrays are contiguous memory blocks. B. A pointer can hold the address of an array element. C. \(int *P = arr;\) is valid if arr is an array. D. Function pointers cannot be used to call functions dynamically. E. Pointer arithmetic depends on data type size.

Show Hint

Array name gives the base address of the array. Pointer arithmetic always moves according to the size of the data type.
Updated On: May 18, 2026
  • A, B, D and E only
  • A, B, C and E only
  • B, C and D only
  • B, D and E only
Show Solution

The Correct Option is B

Solution and Explanation

Was this answer helpful?
0


Questions Asked in CUET (PG) exam