要使语句p=new double[20];能够正常执行,变量p应定义为 。
A: double p[20];
B: double p;
C: double(* p)[20];
D: double * p;
A: double p[20];
B: double p;
C: double(* p)[20];
D: double * p;
举一反三
- 要使语句p=new double______ ______ ;能够正常执行,变量p的定义应为<br/>double *p 。
- 下列语句中错误的是( )。 A: double *p=new double(6); B: double *p=new double[6]; C: double *p=new double; D: double *p=new double[6](0);
- 要使语句p=new double[20];能够正常执行,变量p应定义为
- 假定k是一个double类型的变量,则定义变量p的正确语句为()。 A: double p=&k; B: int *p=&k; C: double &p=*k; D: char *p="Thank you!";
- <p>若程序中定义了以下函数,并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是( )。</p><p >double myadd(double a,double b)</p><p >{ return (a+b); }</p> A: double myadd(double x,double y); B: double myadd(double b,double a); C: double myadd(double a,b); D: double myadd(double,double);