[单选题]

语句int*p;说明了()。

A.p是指向int型数据的指针

B.p是指向一维数组的指针

C.p是指向函数的指针,该函数返回一int型数据

D.p是函数名,该函数返回一指向int型数据的指针

参考答案与解析:

相关试题

说明语句int*(*p)();的含义是______。

[单选题]说明语句int*(*p)();的含义是______。A.p是一个指向int型数组的指针B.p是指针变量,它构成了指针数组C.p是一个指向函数的指针,该函数的返回值是一个整型D.p是一个指向函数的指针,该函数的返回值是一个指向整型的指针

  • 查看答案
  • C语言中,说明语句“int(*p)();”的含义是()。

    [单选题]C语言中,说明语句“int(*p)();”的含义是()。A.p是一个指向一维数组的指针变量B.p是指针变量,指向一个整型数据C.p是一个指向函数的指针

  • 查看答案
  • 若有下列说明语句int(* p)();则标识符p代表的是()

    [单选题]若有下列说明语句 int(* p)(); 则标识符p代表的是( )A.一个用于指向函数的指针变量,函数返回值的类型为int型B.一个带回值类型为整型的函数名C.一个用于指向整型数据的指针变量D.一个带回值类型为指针类型的函数名

  • 查看答案
  • 若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是( )。

    [单选题]若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是( )。A.p=q B.*p=*q C.n=*q D.p=*n

  • 查看答案
  • 若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是

    [单选题]若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是A.p=q;B.*p=*q;C.n=*q;D.p=n;

  • 查看答案
  • 若有以下说明和语句,int c[4][5],(*p)[5];p=c; 能正确引用

    [单选题]若有以下说明和语句,int c[4][5],(*p)[5];p=c;能正确引用c数组元素的是A.p+1B.*(p+3)C.*(p+1)+3D.*(p[0]+2))

  • 查看答案
  • 若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是()。

    [单选题]若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是( )。A.p=q;B.*p=*q;C.n=*q;D.p=n:

  • 查看答案
  • 若有以下说明和语句:int c[4][5],(*p)[5];p=c;能够正确引用

    [单选题]若有以下说明和语句: int c[4][5],(*p)[5]; p=c; 能够正确引用c数组元素的是( )。A.p+lB.*(p+3)C.*(p+1)+3D.*(p[0]+2)

  • 查看答案
  • 若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是

    [单选题]若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是A.p=q;B.*p=q;C.n=*q;D.p=n;

  • 查看答案
  • 执行完下列语句 int a,b, *c=&a; int * &p=c; p=&b

    [单选题]执行完下列语句 int a,b, *c=&a; int * &p=c; p=&b; 后c指向A.aB.bC.cD.无效地址

  • 查看答案
  • 语句int*p;说明了()。