1. 程式人生 > >一級指標域二級指標的函式引數傳遞

一級指標域二級指標的函式引數傳遞

/*初始化單鏈表*/
/********************************************************
  *  函式名:int InitList(LinkList *L)
  *  函式功能: 初始化單鏈表
  *  輸入引數:LinkList *L
  *  輸出引數:int
  *  作者:YL
  *  當前版本:v_1
  *  完成日期:2014-03-10
  
/********************************************************/
 int InitList(LinkList *L)//LinkList *L 即L為指向LinkList型別指標的指標變數,struct Node **.
 {
*L=(LinkList )malloc(sizeof(Node));//產生頭結點,並使*L指向此頭結點.
if(!(*L))//若分配記憶體失敗,malloc會返回NULL
return -1;
(*L)->next=NULL;
    return 0;
 }