首页 > 公需科目
题目内容 (请给出正确答案)
[单选题]

若有定义"int*p;",则以下叙述中正确的是()

A.定义了一个基类型为int的指针变量p,该变量具有3个指针

B.定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针

C.定义了—个名为*p的整型数组,该数组含有3个int类型元素

D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素

答案
收藏

B、定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针

解析:解析:指针数组也是一种数组,所有有关的概念都适用于它。但它与普通的数组又有区别,它的数组元素是指针类型,只能用来存放地址。其格式为:存储类型数据类型*指针数组名[长度1],其含义为:定义了一个长度1的数组,其中数组元素为相应存储类型的指针,对比定义可知,选项A、C和D都不正确,所以,4个选项中选项B符合题意。

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“若有定义"int*p;",则以下叙述中正确的是()”相关的问题
第1题
若有定义“int*p[3];”,则以下叙述中正确的是()。

A.定义了一个基类型为int的指针变量p,该变量具有3个指针

B.定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针

C.定义了一个名为*p的整型数组,该数组含有3个int类型元素

D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素

点击查看答案
第2题
若有以下定义,则对a数组元素的正确引用是()。int a[5],*p=a; A)*&a[5] B)*a 1 C)*(p 5) D)*

若有以下定义,则对a数组元素的正确引用是()。

int a[5],*p=a;

A)*&a[5]

B)*a 1

C)*(p 5)

D)*(a 2)

点击查看答案
第3题
若有一些定义和语句: #include<stdio.h> inta=4,b=3,*p,*q,*w; p=&a;q=&b;w=q;q=NULL;则

若有一些定义和语句: #include <stdio.h> int a=4,b=3,*p,*q,*w; p=&a; q=&b; w=q; q=NULL; 则以下选项中错误的语句是()。

A.*q=0;

B.w=p;

C.*p=a;

D.*p=*w;

点击查看答案
第4题
若有定义:int a[5],*p;,则操作p=&a[2];是合法的操作。()
点击查看答案
第5题
若有定义和语句:int a[4]={1,2,3,4},*p; p=&a[3]; ,则*--p的值是()。

点击查看答案
第6题
若有如下定义:int n【5】={1,2,3,4,5},*p=n;则值为5的表达式是()

A.*p+5

B.*(p+5)

C.*p+=4

D.p+4

点击查看答案
第7题
若有定义:int a[3] = {1,2,3}, *p, i;p = a;且0<=i<10,则下列选项中,对数组元素引用错误的是()

A.*(a+1)

B.a[p-a]

C.p+i

D.*(&a[i])

点击查看答案
第8题
若有定义int i,a【10】, *p;以下合法的是()__

A.p=a+2

B.p=a[5]+2

C.p=a[10]

D.p=&(i+2)

点击查看答案
第9题
若有语句:int a【3】【4】,(。P)【4】;P=a;,则以下选项中叙述错误的是()
A.系统将开辟一个名为P的二维数组,[o][o]中的值即为a[o][o]中的值A.系统将开辟一个名为P的二维数组,[o][o]中的值即为a[o][o]中的值B.P+1代表a[1][0]的地址C.P中将存放a数组的首地址D.P+2代表a数组后一行的首地址
点击查看答案
第10题
若有以下定义的语句:struct student{ int age; int num;};struct student stu[3]={{1001,20},{10

若有以下定义的语句: struct student { int age; int num;}; struct student stu[3]={{1001,20},{1002,19},{1003,21}}; main() { struct student *p; p=stu; …} 则以下不正确的引用是()。

A.(p++)->num

B.p++

C.(*p).num

D.P=&stu.age.

点击查看答案
第11题
若有语句typedef struct S{int g; char h;}T;,则下列叙述正确的是()

A.可用S定义结构体变量

B.可用T定义结构体变量

C.S是struct类型的变量

D.T是struct S类型的变量

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改