C 教程
C 標(biāo)準(zhǔn)庫(kù) - <stdlib.h>
C 庫(kù)函數(shù) void *realloc(void *ptr, size_t size) 嘗試重新調(diào)整之前調(diào)用 malloc 或 calloc 所分配的 ptr 所指向的內(nèi)存塊的大小。
下面是 realloc() 函數(shù)的聲明。
void *realloc(void *ptr, size_t size)
該函數(shù)返回一個(gè)指針 ,指向重新分配大小的內(nèi)存。如果請(qǐng)求失敗,則返回 NULL。
下面的實(shí)例演示了 realloc() 函數(shù)的用法。
讓我們編譯并運(yùn)行上面的程序,這將產(chǎn)生以下結(jié)果:
String = json, Address = 0x7fa2f8c02b10 String = json.cn, Address = 0x7fa2f8c02b10其他擴(kuò)展