![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[主观题]
以下定义,使p指向data和a域的赋值语句是()struct stuclent{int a;float b;}data,*p;A.p=&a; B.p
以下定义,使p指向data和a域的赋值语句是()
struct stuclent
{int a;float b;}data,*p;
A.p=&a;
B.p=data.a;
C.*p=data.a;
D.p=&data.a;
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
以下定义,使p指向data和a域的赋值语句是()
struct stuclent
{int a;float b;}data,*p;
A.p=&a;
B.p=data.a;
C.*p=data.a;
D.p=&data.a;
某链表如下所示。
若要删除值为C的节点,应做操作【 】。 (P为指针,指向值为B的节点。每个节点有info和link两个域)
下列语句中把P定义为一个文件指针的是()
A.FILE *P
B.FILE p
C.file P
D.file *P
若已定义:int a[9],*p=a;并在以后的语句中未改变P的值,不能表示a[1]地址的表达式是()
A.p+1
B.a+1
C.&a[1]
D.*p[1]
A. delete p;
B. delete *p;
C. delete &p;
D. delete []p;
用下面语句调用库函数malloc,使单精度型指针p指向具有40个字节的动态存储空间,请填空。 p=(float*)【 】;