单项选择题

下面递归函数的功能是()。 typedef struct node{ datatype data struct node * links} * LinkList;int FUN(LinkList list){ if(list= =NULL) return 0 else return 1+ FUN(list—>link);}

A.求一个链表的长度
B.在链表中删除一个结点
C.删除并释放一个链表占用的空间
D.逆转一个链表的链接方向