niusouti.com
更多“若已有定义int x;下列说明指针变量p指向x的正确语句是( )A. int p=&x;B. int *p=&x; ”相关问题
  • 第1题:

    若要说明x是整型变量,p为指向x的整型指针变量,则正确的说明是______。

    A.iht x,*p=&x;

    B.int x,p=&x;

    C.int x,*p=*x;

    D.int*p=&x,x;


    正确答案:A
    解析:整型指针变量p指向整型变量x,显然是先定义x,后定义p。定义p时,必须在指针变量名前加*(否则,p只是不同整型变量),取变量x的地址,要用取地址符&。

  • 第2题:

    若要说明x是整型变量,p为指向x的整型指针变量,则正确的说明是 。

    A.int x,*p=&x;

    B.int x,p=&x;

    C.int x,*p=*x;

    D.int *p=&x,x;


    A

  • 第3题:

    若已定义x为int类型变量,下列语句中说明指针变量p的正确语句是()。

    A.int p=&x;

    B.int *p=x;

    C.int *p=&x;

    D.*p=*x;


    C

  • 第4题:

    下列选项对数组x[100]和指针变量p的定义,正确的语句是()

    A.float x[100]; float *p=x;

    B.float x[100]; int *p=x;

    C.float x[100]; int *p=&x;

    D.float x[100]; float *p=&x;


    float x[100]; float *p=x;

  • 第5题:

    设已有定义float x;,则以下对指针变量p进行定义其赋初值的语句中正确的是()

    A.float *p=1024;

    B.float *p=&x;

    C.int *p=(int)x;

    D.float p=&x;


    D