Я проверил сборщик мусора Boehm. Сборщик мусора для C / C ++.
Я знаю алгоритм mark-and-sweep. Мне любопытно, как он собирает только указатели во всей памяти C. Насколько я понимаю, память C - это просто массив байтов. Можно ли определить, что значение в памяти является указателем или нет?