链表的生成编程实现
在表头插入生成单链表
#include<stdio.h>
#include<stdlib.h>
typedef struct node
{
char data;//data为结点的数据信息
struct node *next;//next为指向后继结点的指针
}LNode;//单链表结点类型
void CreatLinkList(LNode **head)//在表头生成单链表
{
//将主调函数中指向待生成单链表的指针地址(如&p)传给**head
char x;
LNode *p;
*head=(LNode *)malloc(sizeof(LNode));//在主调函数空间生成链表头节点
(*head)->next=NULL;//*head为链表头指针
printf("Input any char string:\n"