xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡介

數據結構單鏈表c語言源代碼

資源截圖

代碼片段和文件信息

#include
#include
#include

#define???OK???????1
#define???ERROR????0
#define???LEN??????10

typedef??int??Elemtype;?//數據類型重定義?
typedef?struct?LNode{
Elemtype??data;????//數據域?
struct?LNode?*next;//指針域?
}LNode*linklist;

/*單鏈表初始化,初始化成功返回1,否則返回0*/
int?Init_linklist(linklist?*L)
{
*L=(linklist)malloc(sizeof(LNode));//創建頭結點?

/*if(!(*L))?//創建失敗*L將為null(!)取非就是非null也就是條件為真則執行下面的語句;
????return?Error;?//?直接退出進程返回錯誤代碼Error?給操作系統*/
if(!(*L))?return?ERROR;???????????//創建失敗返回0?
(*L)->next=NULL;??????????????????//將頭結點指向為空?
return?OK;
}

/*單鏈表頭插法*/?
void?Creat_linklistHead(linklist?*L)
{
int?i;
LNode?*q;??????????????????????????????//定義新生節點

srand(time(0));?????????????????????????//產生隨機數種子通常和rand()函數配套使用

for(i=0;i

評論

共有 條評論