该地址最后可以利用free()来释放。若返回NULL 表示内存不足。这样做的好处是确定了内存是用malloc分配的,移植性好多了,难道不是吗?!

C语言中的strdup()函数和其与strcpy()函数的区别

C语言中的strdup()函数和其与strcpy()函数的区别