Допустим, я хочу объединить "A" и "B" в C, оба массива char *, я назову их a и b соответственно.
Мы знаем, что в конце a, b есть '\ 0', чтобы отметить конец слова.
Когда я использую strcat (a, b), сколько места мне нужно в a для работы функции? 3 символа? 2 символа?
Strcat () добавляет '\ 0' или это моя работа?