Which of the following statements correctly allocates space to store 15 real num
ID: 3645598 • Letter: W
Question
Which of the following statements correctly allocates space to store 15 real numbers?double *dptr = new double[15];
double dptr = new double[15];
double *dptr = new double[14];
real *iptr = new real[14];
After the following program compiles, what is the data type of foo2?
#include <iostream>
using namespace std;
int main ()
{
int foo;
int *foo2;
foo2 = &foo;
foo = 1234;
cout << *foo2 << end1;
return 0;
}
int
pointer to int
object
address
The general syntax to overload the assignment operator (=) for a class is ____.
friend className& operator=(const className&);
className& operator=(className&);
string className& operator=(className&);
const className& operator=(const className&);
Which statement is true when describing the pointer this?
Points to an array of addresses of all the data and function members defined in a class
Refers to a class object as a whole
Is not a reserved word
Is a system address that is not accessible by any class functions or operators
Explanation / Answer
double *dptr = new double[15]; The above is correct foo2 is pointer to int const className& operator=(const className&); Points to an array of addresses of all the data and function members defined in a class
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.