以下哪个定义中的p不是指针,请选择恰当的选项():
A.char **p;
B.char (*p)[10];
C.char *p[6];
D.给出的三项中,p都是指针
第1题:
若有定义“int*p[3];”,则以下叙述中正确的是( )。
A.定义了一个基类型为int的指针变量p,该变量具有3个指针
B.定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针
C.定义了一个名为*p的整型数组,该数组含有3个int类型元素
D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素
第2题:
A.参与者
B.日期
C.电子邮件
D.单选项
第3题:
若有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是int w[10] = {23,54,10,33,47,98,72,80,61},*p = w;
第4题:
若有以下说明和定义: typedef int *INTEGER; INTEGER p,*q; 以下叙述正确的是( )。
A.p是整型变量
B.p是基类型为整型的指针变量
C.q是基类型为整型的指针变量
D.程序中可用INTEGER代替int类型名
第5题:
若有定义语句:
double a,+P=&;a;
以下叙述中错误的是( )。
A.定义语句中的*号是一个问址运算符
B.定义语句中的*号是一个说明符
C.定义语句中的P只能存放double类型变量的地址
D.定义语句中。P=&a把变量a的地址作为初值赋给指针变量P
第6题:
有定义语句:“int*p[4];”,以下选项中与此语句等价的是( )。
A.int p[4];
B.int**P;
C.int*(p[4]);
D.int(*p)[4];
第7题:
对于以下结构定义:struct{intlen;char*str;}*p;p->str++中的++加在()
第8题:
定义指针变量int*p;则下列说法正确的是()
第9题:
以下选项中属于C++语言基本数据类型的是()。
第10题:
在C语言中,关于指针的定义,下列选项不正确的是()
第11题:
语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p所指向的变量
语句①和②中的*p含义相同,都表示给指针变量赋值
语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p
语句①和②的执行结果都是把变量x的地址赋给指针变量p
第12题:
在“鼠标属性”中,选择“指针选项”,启动“在打字时隐藏指针”
在“鼠标属性”中,选择“指针选项”,启动“显示指针踪迹”
在“鼠标属性”中,选择“指针选项”,启动“提高指针精确度”
在“鼠标属性”中,选择“指针选项”,启动“当按CTRL键时显示指针位置”
第13题:
A、int*p[5]
B、int(*p)[5]
C、(int*)p[5]
D、int*p[]
第14题:
A.int*p=(floatx)
B.floatp=&x
C.float*p=1024
D.float*P=&x
第15题:
若有以下说明和定义 typedef int*INTEGER; INTEGER p,*q; 以下叙述正确的是
A.p是int型变量
B.p是基类型为int的指针变量
C.q是基类型为int的指针变量
D.程序中可用INTEGER代替int类型名
第16题:
l设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。
A.float*p=&x;
B.int*p-(float)x;
C.float p=&x;
D.float*p=1024;
第17题:
若有以下定义和语句: double r=23,*p=&r; *p=r;则以下正确的叙述是______。
A.两处的*p含义相同,都说明给指针变量p赋值
B.在“double r=23,*p=&r;”中,把r的地址赋值给了p所指的存储单元
C.语句“*p=r;”把变量r的值赋给指针变量p
D.语句“*p=r;”取变量r的值放回r中
第18题:
定义“double *p[6];”的含义是()。
第19题:
若有定义int*p,以下指针p本身没有发生移动的是()
第20题:
PowerPoint中在幻灯片放映时临时涂写,应该()
第21题:
若有以下说明和定义:typedefint*INTEGER INTEGERp,*q;以下叙述正确的是()
第22题:
以下哪个选项不是模拟表单的参数定义类型()
第23题:
参与者
日期
电子邮件
单选项
第24题:
按住右键直接拖曳
右击,选择“指针选项/箭头”
右击,选择“指针选项/墨迹颜色”
右击,选择“指针选项/屏幕”