• 2022-06-07
    设double * p[6];则p是
  • 指针数组,其元素是指向double型变量的指针

    内容

    • 0

      若有定义语句:int s[4][6], t[6][4], (*p)[6];,则以下正确的赋值语句是( )。 A: p=t; B: p=s; C: p=s[2]; D: p=t[3];

    • 1

      设double *p[6];则( )。? p是数组指针,指向double型数组|p是double型数组|p是指针数组,其元素是指向double型变量的指针|p是指向double型变量的指针

    • 2

      下列语句中错误的是( )。 A: double *p=new double(6); B: double *p=new double[6]; C: double *p=new double; D: double *p=new double[6](0);

    • 3

      有以下程序 int main(){ int a[6]= {1,2,3,4,5,6},*p=a+2,*q=p; *q=p[3]; p[3]=*q; printf("%d",p[3]);}运行后的输出结果是 A: 3 B: 4 C: 5 D: 6

    • 4

      以下程序 int main(){ int a[6]={1,2,3,4,5,6},*p=a+2,*q=p; *q=p[3]; p[3]=*q printf("%d",p[3]);}程序运行后的输出结果是 A: 3 B: 4 C: 5 D: 6