free函数是释放之前某一次malloc函数申请的空间,而且只是释放空间,并不改变指针的值。
free函数与malloc()函数配对使用,释放malloc函数申请的动态内存。对于free(p)这句语句,如果p 是NULL 指针,那么free 对p 无论操作多少次都不会出问题。如果p 不是NULL 指针,那么free 对p连续操作两次就会导致程序运行错误。
sizeof(void) == 1
free函数是释放之前某一次malloc函数申请的空间,而且只是释放空间,并不改变指针的值。
free函数与malloc()函数配对使用,释放malloc函数申请的动态内存。对于free(p)这句语句,如果p 是NULL 指针,那么free 对p 无论操作多少次都不会出问题。如果p 不是NULL 指针,那么free 对p连续操作两次就会导致程序运行错误。
sizeof(void) == 1