单链表删除第 i 个节点并赋值给 *valbool ListDeleteValue(ListLink *List, int i, int *val) { ListLink *p = List; //定义指针 p 指向头节点 int j = 1; //定义 j 表示指针 p 下一个节点是第 j 个节点 while(p ->next && j < i) { //遍历 p = p ->next; ++j; } if(!(p ->next) || j > i) return fa...