realloc 用方法 void* realloc(void*, n) 根据n的大小,如果n比较小,就沿用原来的内存地址(也就是返回的地址就是原来的地址),在原来地址的内存空间的最后面,加上n大小的内存空间:如果n比较大,系统就不会沿用原来的内存地址,系统有新开辟一个内存空间,并把原来内存空间里存放的值复制过来,这时realloc的返回地址和原来的地址就不同了. 当realloc返回的地址不是原来的地址的时候,realloc函数会释放掉原来地址的内存空间,在这种情况下,如果在realloc调用的…