Я учил себя C++ в течение последних двух дней, чтобы подготовиться к первому году в качестве основного. Я сейчас на строках C-стиля и задаюсь вопросом, что такое точка нулевого терминатора.Почему нужен нулевой ограничитель?
Я понимаю, что это необходимо, но я думаю, что я просто не понимаю, почему строка не просто закончится на последнем знаке.
Откуда вы знаете, что такое последний символ? – SLaks
Вам нужен согласованный последний символ, в C это 0 байт. В ASM обычно это $ char. Вы знаете последний символ, но как компилятор знает, что вы думаете? –