单链表的头插法的实现
/**
* @file name: 文件名称
* @brief 单链表的头插法的实现
* @author 2492834335D@.com
* @date 2024/04/26
* @version 1.0 :版本
* @property :属性介绍
* @note 补充 注意 说明
* CopyRight (c) 2023-2024 2492834335@.com All Right Reseverd
*/
#include
#include
typedef struct slik{
int data;
struct slik* next;
}sli;
void createsli(sli** head, int a[],int size){
for(int i=0;idata=a[i];
s->next=*head;
*head=s;
}
}
void ppeet(sli **head){
while((*head)!=NULL){
printf("%d",(*head)->data);
*head=(*head)->next;
}
}
int main(){
sli* head= NULL;
int a[]={4,5,6,4,6,4,6,3,6,3};
createsli(&head,a,10);
ppeet(&head);
}