niusouti.com

在下列叙述中,正确的一条是( )A.语句int *pt中的*pt是指针变量名B.语句"int *p=a;"等价于"int *p;p=&a[0];”C.运算符*和&都是取变量地址的运算符D.已知指针变量p指向变量a,则&a和*p值相同,都是变量a的值

题目

在下列叙述中,正确的一条是( )

A.语句int *pt中的*pt是指针变量名

B.语句"int *p=a;"等价于"int *p;p=&a[0];”

C.运算符*和&都是取变量地址的运算符

D.已知指针变量p指向变量a,则&a和*p值相同,都是变量a的值


相似考题
参考答案和解析
正确答案:D
更多“在下列叙述中,正确的一条是()A.语句int *pt中的*pt是指针变量名B.语句"int *p=a;"等价于"int *p; ”相关问题
  • 第1题:

    有定义语句:“int*p[4];”,以下选项中与此语句等价的是( )。 A.int p[4];B.int**P;SXB

    有定义语句:“int*p[4];”,以下选项中与此语句等价的是( )。

    A.int p[4];

    B.int**P;

    C.int*(p[4]);

    D.int(*p)[4];


    正确答案:D
    本题int*p[4]的作用是声明一个指针数组,每个元素都是int*型指针。

  • 第2题:

    以下叙述中正确的是()

    A.int* p1; int ** p2; int *p3;都是合法的定义指针变量的语句

    B.指针变量只能通过求地址运算符(&) 来获得地址值

    C.语句p=NULL;与p=0;是等价的语句

    D.语句p=NULL;执行后,指针p指向地址为0的存储单元


    p=a

  • 第3题:

    下列选项中,变量pt是数组指针的是().

    A.int (*pt)[5]

    B.int *pt[5]

    C.(int*)pt[5]

    D.int *pt[]


    int (*pt)[5]

  • 第4题:

    在下列叙述中,正确的一条是 ( )

    A.语句“int*pt;中的*pt是指针变量名

    B.语句“int * p=a;”等价于“int * p;p=&a[0];”

    C.运算符*和&都是取变量地址的运算符

    D.已知指针变量p指向变量a,则a和* p值相同,都是变量a的值


    正确答案:D

  • 第5题:

    以下叙述中正确的是()

    A.int *p1; int **p2; int ***p3; 都是合法的定义指针变量的语句

    B.指针变量只能通过求地址运算符(&)来获得地址值

    C.语句p = NULL; 与p = 0; 是等价的语句

    D.语句p = NULL; 执行后,指针p指向地址为0的存储单元


    p=a