單項選擇題假定一個鏈表的表頭指針為f,結(jié)點中包含有data和next域,則向該鏈表的表頭插入一個地址為p的結(jié)點時,應(yīng)執(zhí)行的操作為()。
A.p->next=f
B.p->next=f和f=p
C.f=p->next
D.f->next=p和f=p
您可能感興趣的試卷
你可能感興趣的試題
1.單項選擇題假定一個鏈表中結(jié)點的結(jié)構(gòu)類型為“struct AA{int data, struct AA *next;};”,則next數(shù)據(jù)成員的類型為()。
A.struct AA
B.struct AA*
C.AA
D.int
2.單項選擇題與結(jié)構(gòu)成員訪問表達式x.name等價的表達式為()。
A.x->name
B.&x->name
C.(&x)->name
D.(*x)->name
3.單項選擇題假定要訪問一個結(jié)構(gòu)指針變量x中的數(shù)據(jù)成員a,則表示方法為()。
A.x.a
B.x->a
C.x(a)
D.x{a}
4.單項選擇題假定一個結(jié)構(gòu)類型的定義為 “struct D{int a; D* next;};”,則該類型的長度為()。
A.4
B.8
C.12
D.16
5.單項選擇題假定一個結(jié)構(gòu)類型的定義為 “struct A{int a,b; double c;};”,則該類型的長度為()。
A.8
B.10
C.12
D.16