Если у меня есть c-программа, например:
SomeTypePtr my_type;
my_type = malloc(sizeof(someType));
/* do stuff */
free(my_type);
/* do a bunch of more stuff */
free(my_type);
Призывает ли "бесплатный" для my_type какой-либо вред? После вызова free (my_type) указатель снова станет нулевым указателем?