若已建立链表结构,指针p、s分别指倒数第2个结点与待插入结点,则不能将s所指的结点插入到链表末尾的语句组是__________。
A. s->next=NULL; p=p->next; p->next=s;
B. p=p->next;s->next=p; p->next=s;
C. p=(*p).next;(*s).next=(*p).next; (*p).next=s;
D. p=p->next; s->next=p->next; p->next=s;
查看答案
设有以下说明语句,则以下叙述不正确的是()struct stu{int a;float b;}stutype;
A. struct 是结构体类型的关键字
B. struct stu 是用户定义的结构体类型
C. stutype 是用户定义的结构体类型名
D. a 和 b 都是结构体成员名
以下程序运行的结果是() 。#include”stdio.h”main(){ struct date{ int year , month , day ;} today ;printf(“%d\n”,sizeof(struct date));}
A. 6
B. 8
C. 10
D. 12
在一个单链表中,若在P所指结点之后插入S所指结点,则执行()。
A. s->next=p;p->next=s;
B. s->next=p->next;p->next=s;
C. s->next=p->next;p=s;
D. p->next=s;s->next=p;
若对员工数组进行排序,下面函数声明最合理的为( )。
A. void sort( struct Emplyee );
B. void sort( struct Emplyee *);
C. void sort( struct Emplyee []);
D. void sort( struct Emplyee *[]);