![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
下列语句使指针p指向一个double类型的动态存储单元。 p=【 】malloc(sizeof(double));
下列语句使指针p指向一个double类型的动态存储单元。 p=【 】malloc(sizeof(double));
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
下列语句使指针p指向一个double类型的动态存储单元。 p=【 】malloc(sizeof(double));
A.正确
B.错误
若已定义int a;下面对(1)(2)两个语句的正确解释是()。
(1)int *p=&a;(2)*p=a;
A.语句(1)和(2)中的*p含义相同,都表示给指针变量p赋值
B.(1)和(2)语句的执行结果,都是把变量a的地址赋给指针变量p
C.(1)在对p进行说明的同时进行初始化,使p指向a
(2)将变量a的值赋给指针变量p
D.(1)在对p进行说明的同时进行初始化,使p指向a
(2)将变量a的值赋给*p
A.s->next=q;p->next=s->next
B.s->next=p;q->next=s->next
C.q->next=s->next;s->next=p
D.p->next=s->next;s->next=q
若有说明int(*p)[3]; 则以下正确的描述()。
A.p是一个指针数组
B.p是一个指针,它只能指向一个包含3个int类型元素的数组
C.p是一个指针,它可以指向一个一维数组中的任意元素
D.(*p)[3]与*p[3]等价
A.p是指向structnode结构体变量的指针的指针
B.NODEp;语句出错
C.p是指向structnode结构变量的指针
D.p是structnode结构变量
A.是从数据表中提取出来的数据
B.以临时表的形式存放在内存中
C.在游标中有一个数据指针
D.在初始状态下指向的是首记录
E.利用FETCH语句可以移动该指针
A.正确
B.错误
A.一个返回值为指针型的函数名
B.一个用于指向整型数据的指针变量
C.一个用于指向函数的指针变量
D.一个用于指向一维数组的行指针
T、对
F、错