基本上,数组应该在用户输入时初始化。如果input = 3
,则表示该数组可以分别在索引中存储一个链表0,1,2
(总共 3 个链表)
int input = 3;
list* array[n]//not allowed as n is not constant, also not in heap so can't pass it across functions
list* array[] = (list*) malloc(sizeof(list)*input)//compiler error
准备面试......所以你可以说家庭作业!