Склейка строк Си в C++
Склейка строк Си дописывает символы
источника сразу после текущего '\0'
приемника и ставит новый нуль в конце.
Функция strcat из <cstring>
требует, чтобы в массиве оставалось место под
оба текста и завершающий байт. Запишем широкий
буфер, склеим два слова и выведем строку:
#include <cstring>
#include <iostream>
char line[32] = "hello";
std::strcat(line, "!");
std::cout << line << "\n";
Объявите char msg[24] со значением
"go". Допишите " on" функцией
std::strcat и выведите msg.
Создайте char path[40] с текстом
"/tmp", добавьте "/log"
через std::strcat и выведите длину
std::strlen(path).