C语言:
malloc
calloc
realloc
free
四个都是函数(functions)。
C++语言:
new
delete
这两个是操作符(operators)。
-------------------------------------------------------------------
关于野指针:
malloc 申请的内存,一定要free掉,free(p)的目的只是要告诉系统,p所指向的内存区域可以被操作系统使用,p指针变量的值是多少还是多少,最好free(p)之后,来个p = null,否则,p就是野指针。
-------------------------------------------------------------------