3) Answer the question with the correct options given below A) Which of the following statements correctly releases (deallocates) the memory from the dynamic array pointer to by p1? delete [] p1; delete p1[]; delete p1; delete *p1; B)Given that p1 is a pointer, p1++ always causes a run time error adds 1 to whatever p1 is pointing to adds one element to the array that p1 is pointing to advances p1 by one unit of the type of variable to which p1 points C) If p1 is a pointer to an integer at the location of 0x13131001, then (p1+1) evaluates to:?

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter12: Points, Classes, Virtual Functions And Abstract Classes
Section: Chapter Questions
Problem 23SA
icon
Related questions
Question

3) Answer the question with the correct options given below

A) Which of the following statements correctly releases (deallocates) the memory from the dynamic array pointer to by p1?

  • delete [] p1;
  • delete p1[];
  • delete p1;
  • delete *p1;

B)Given that p1 is a pointer, p1++ 

  • always causes a run time error
  • adds 1 to whatever p1 is pointing to
  • adds one element to the array that p1 is pointing to
  • advances p1 by one unit of the type of variable to which p1 points 

C) If p1 is a pointer to an integer at the location of 0x13131001, then (p1+1) evaluates to:?

 

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning