mallocとは何ですか(データ構造)

828 ワード

(ElemType*)malloc(Lc.listsize*sizeof(ElemType))誰が説明してもらえますか?
         ,   
   ElemType*       ,     

回答:
  C         ,   malloc      ,   lc.listsize*sizeof(ElemType)。                Elemtype     , ElemType*
   Elemtype   。
 :int   ,int *      int     

L.elem=(Elemtype *)malloc(LIST_INIT_SIZE*sizeof(Elemtype));
        ?malloc     ?
 
    
 L.elem          malloc          
        Elemtype      size*LIST_INIT_SIZE      

malloc        size        
  :extern void *malloc(unsigned int num_bytes);
    :#include 
   #include
    :     num_bytes      
    :                   ,       NULL。
          ,   free()()        。
  malloc    :   =(    *)malloc(  ),(    *)    .