在C语言中,关于指针的定义,下列选项不正确的是()
第1题:
下列对变量的引用中,错误的是( )。
A.int a;int &p=a;
B.char a;char &p=a;
C.int a;int &p;p=a;
D.float a;float &p=a;
第2题:
A.int*p=(floatx)
B.floatp=&x
C.float*p=1024
D.float*P=&x
第3题:
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是
A.int*p;p=&k;
B.int*p;k=k;
C.int*p;*p=&k;
D.int*p;*p=k;
第4题:
下列定义语句中,错误的是
A.int px*;
B.char*acp[10];
C.char(*pac)[10];
D.int(*p)();
第5题:
下列说法不正确的足( )。
A.int*ptr;//指针指向整形数据
B.char*ptr;//指针的类型是字符型指针
C.int**ptr;//指针的类型是双重指针
D.int(*ptr)[3];//是一一个指针数组,数组共有三个元素,而三个元素是int型指针
第6题:
C语言中main函数参数的非法表示形式是( )
A.main(char*argv[],int argc)
B.main(int a,char **b)
C.main(int y,char*x[])
D.main(int argv,char * argc[])
第7题:
指向数组元素为整型的一维数组的指针变量的定义是()。
第8题:
在C语言中,关于指针的定义,下列选项正确的是()
第9题:
定义指针变量int*p;则下列说法正确的是()
第10题:
在C语言中下列变量定义和赋值错误的是()。
第11题:
下面关于指针变量int*p;描述不正确的是()
第12题:
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是()。
第13题:
下列对变量的引用中,错误的是
A.int a; int &p = a;
B.char a; char &p = a;
C.iht a; int &p; p =a;
D.float a; float &p=a;
第14题:
若已有定义int x;下列说明指针变量p指向x的正确语句是( )
A. int p=&x;
B. int *p=&x;
C. int p=x;
D. int *p=x;
第15题:
下列对变量的引用中,错误的是( )。
A.int a; int &p=a;
B.Chara;char &p=a;
C.int a; int &p;p=a;
D.float a;float &p=a;
第16题:
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是______。
A.p=2*(int*)malloc(sizeof(int));
B.p=(int*)mallet(2*sizeof(int));
C.p=(int*)malloc(2*2);
D.p=(int*)calloc(2, sizeof(int));
第17题:
有定义语句:“int*p[4];”,以下选项中与此语句等价的是( )。
A.int p[4];
B.int**P;
C.int*(p[4]);
D.int(*p)[4];
第18题:
下列对变量的引用中,错误的是
A.int a; int &p=a;
B.char a;char &p=a;
C.int a; int &p;p=a;
D.float a;float &p=a;
第19题:
在C语言中,5种基本数据类型的存储空间长度的排列顺序是()。
第20题:
设有C语句int a[3][4];, 则每次移动过a数组一行元素的指针变量定义形式是()
第21题:
下列不合法的指针变量的定义是()
第22题:
在C语言中(以16为PC机为例),5种基本数据类型的存储空间长度的排列顺序为()。
第23题:
已知:int**p;则变量p是()