Копирование строки Си в C++
Копирование строки Си переносит все символы
источника вместе с завершающим '\0'
в заранее подготовленный массив.
Функция strcpy из <cstring>
ожидает, что в приемнике хватит места под весь
текст и нуль. Запишем буфер побольше, скопируем
литерал и выведем результат:
#include <cstring>
#include <iostream>
char dest[16];
std::strcpy(dest, "copy");
std::cout << dest << "\n";
Объявите char name[32]. Скопируйте в него
литерал "Ann" функцией std::strcpy
и выведите name.
Создайте char line[20], перенесите туда
"ok" через std::strcpy и выведите
std::strlen(line).