若要使指针变量p指向一个动态开辟的字符型存储单元,则空中应选择填入的是()。 char *p;p= malloc(sizeof(char));
A.(char *)
B.(*char)
C.char *
D.char
A.(char *)
B.(*char)
C.char *
D.char
A.正确
B.错误
A.aa数组成元素的值分别是“abcd”和ABCD“
B.aa是指针变量,它指向含有两个数组元素的字符型一维数组
C.aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址
D.aa数组的两个元素中各自存放了字符‘a’和‘A’的地址
A.说明不合法
B.是一个指针数组名,每个元素是一个指向整数变量的指针
C.是一个指针数组名,每个元素是一个指向整数变量的指针
D.是一个指向整型变量的指针
A.p->right=s; s->left=p; p->right->left=s; s->right=p->right;
B.s->left=p;s->right=p->right;p->right=s; p->right->left=s;
C.p->right=s; p->right->left=s; s->left=p; s->right=p->right;
D.s->left=p;s->right=p->right;p->right->left=s; p->right=s
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
A.structnode{intinfo;structnodelink;};
B.structnode{intinfo;node*link;};
C.structnode{intinfo;struct*link;};
D.structnode{intinfo;structnode*link;};
T、对
F、错
A.top=top->next
B.top=top-1
C.top=top+1
D.top->next=top
A.p->next->next==head
B.p->next==head
C.p->next==NULL
D.p==head