有变量定义如下: int *p; 通过p指针申请动态空间的语句中表达错误的是________
A.p=(int *) malloc(sizeof(int));
B.p=(int *) malloc(10*sizeof(int));
C.p=(int *) calloc(10*sizeof(int));
D.p=(int *) calloc(10,sizeof(int));
第1题:
若已有定义int x;下列说明指针变量p指向x的正确语句是( )
A. int p=&x;
B. int *p=&x;
C. int p=x;
D. int *p=x;
第2题:
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是
A.int*p;p=&k;
B.int*p;k=k;
C.int*p;*p=&k;
D.int*p;*p=k;
第3题:
有如下定义语句:int a[]={1,2,3,4,5);,则对语句int *p=a;正确的描述是( )。
A.语句int *p=a;定义不正确
B.语句int *p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int *p=a;是把a[0]的值赋给变量p
D.语句int *p=a;是把a[1]的值赋给变量p
第4题:
l设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。
A.float*p=&x;
B.int*p-(float)x;
C.float p=&x;
D.float*p=1024;
第5题:
若有定义语句:
double a,+P=&;a;
以下叙述中错误的是( )。
A.定义语句中的*号是一个问址运算符
B.定义语句中的*号是一个说明符
C.定义语句中的P只能存放double类型变量的地址
D.定义语句中。P=&a把变量a的地址作为初值赋给指针变量P
第6题:
假定指针变量p定义为“int *p=malloc(sizeof(int));”,要释放p所指向的动态存储空间,应调用的函数为()。
Afree(p)
Bdelete(p)
Cfree(*p)
Dfree(&p)
第7题:
设有C语句int a[3][4];, 则每次移动过a数组一行元素的指针变量定义形式是()
第8题:
定义指针变量int*p;则下列说法正确的是()
第9题:
若已定义inta=5;下面对(1)int*p=&a;(2)*p=a;两个语句的正确解释是()
第10题:
有语句:inta[10],;则()是对指针变量p的正确定义和初始化。
第11题:
第12题:
deletep;
delete*p;
delete&p;
delete[]p;
第13题:
若已定义x为int类型变量,说明指针变量p的正确语句是______。
A.int p=&x;
B.int*p=x;
C.int *p=&x;
D.*p=*x;
第14题:
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=a;正确的描述是( )。
A.语句int*p=a;定义不正确
B.语句int*p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int*p=a;是把a[0]的值赋给变量p
D.语句iht*p=a;是把a[l]的值赋给变量p
第15题:
在下面语句中,其含义为“p为指向含n个元素的一维数组的指针变量”的定义语句是 ( )
A.int p [n]
B.int * p( );
C.int * p(n);
D.int( * p)[n]
第16题:
A.p是int型变量
B.q是基类型为int的指针变量
C.p是基类型为int的指针变量
D.程序中可用INTEGER代替int类型名
第17题:
动态分配一整型数据长度的空间,使指针p指向该存储空间,则下列空缺处应填入的正确语句是( )。 int*p; p=______malloc (sizeof(int));
A.int
B.int*
C.(*int)
D.(int*)
第18题:
设有定义:int x,*p;,能使指针变量p指向变量x的语句是()
第19题:
设有如下定义: typedefint*INTEGER; INTEGERp,*q; 则()是正确的叙述。
第20题:
写出指向int型变量的指针变量p的一个定义语句:()。
第21题:
下面关于指针变量int*p;描述不正确的是()
第22题:
语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p所指向的变量
语句①和②中的*p含义相同,都表示给指针变量赋值
语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p
语句①和②的执行结果都是把变量x的地址赋给指针变量p
第23题:
*p=&x;
p=&x;
*p=x;
p=*&x;
第24题:
free(p)
delete(p)
free(*p)
free(&p)