C語言之動態內存malloc、realloc、calloc、數組增刪改查、深拷貝淺拷貝

malloc();申請多少個字節的空間,初始值全部是0;只管分配,不初始化; calloc();多少個*類型大小個字節;內存會清零; realloc();重新申請空間,如果重新申請的大小足夠,則首地址不變;否則首地址會改變; 兩個16進制字符是一個字節; vc++編譯器不允許動態數組(即數組長度爲變量);gcc編譯器允許動態數組; ------數組的增刪改查-------
相關文章
相關標籤/搜索