数组和链表都可以用于存储一组彼此有关联的数据,以下说法中不正确的是()
A. 数组占用一块连续的存储区域,链表可能占用若干不连续的存储区域
B. 数组和链表所占用的存储区域均不能在程序运行期间动态地分配
C. 数组中的数据可以随机存取或顺序存取,链表中的数据只能顺序存取
D. 数组的长度是固定的,链表的长度是不固定的
若要利用下面的程序段使指针变量p指向一个存储struct student类型变量的存储单元,则在空格中应填入的内容是()。int *p;p= ( ) malloc(sizeof(student));
A. struct student
B. struct student *
C. (* struct student)
D. ( struct student *)