История изменений
Исправление tailgunner, (текущая версия) :
Учи матчасть. Тут монопольный код - результат маллока всегда занулён.
Ахаха. WTF «монопольный код»?
int main()
{
char *p = malloc(100);
strcpy(p, "foo");
free(p);
p = malloc(100);
printf("%s\n", p);
}
$ ./a.out
foo
$
Исходная версия tailgunner, :
Учи матчасть. Тут монопольный код - результат маллока всегда занулён.
Ахаха. WTF «монопольный код»?
int main()
{
char *p = malloc(100);
strcpy(p, "foo");
free(p);
p = malloc(100);
printf("%s\n", p);
}
$ ./a.aout
foo
$