
函数代码:
List Insert(List L, ElementType X) {
struct Node *newLNode;
newLNode = (struct Node *)malloc(sizeof(struct Node));
newLNode->Data = X;
newLNode->Next=NULL;
struct Node * temp = L;
while (temp->Next&&temp->Next->Data<X) {
temp = temp->Next;
}
newLNode->Next=temp->Next;
temp->Next=newLNode;
return L;
}
本文详细介绍了如何在C语言中使用ListInsert函数,通过创建新节点并根据元素值定位插入位置,实现在已排序列表中插入新元素的操作。
2275

被折叠的 条评论
为什么被折叠?



