Имя функции : стркпи
Заголовочный файл : <string.h>
Прототип функции: char *strcpy(char *destin, const char *source);
Функция: копирование строки в другой массив строк.
Параметры : char *destin — скопированный массив целевых строк.
const char *source — скопированный массив исходных строк.
Возвращаемое значение : возвращает указатель на целевой массив строк.
Примечание . Размер Destin должен быть достаточно большим, чтобы вместить источник, в противном случае произойдет ошибка переполнения. Эта функция не создает новую строку, а изменяет исходную строку. Следовательно, destin может быть только массивом символов, а не строкой, на которую указывает указатель строки, поскольку указатель строки указывает на строковую константу, а константу нельзя изменить.
Пример программы : копирование указателя строки в массив строк и вывод скопированной целевой строки.
#include<string.h>#include<stdio.h>intmain(void){charstring[10];char*str1=www.dotcpp.com;strcpy(string,str1);printf(%sn,string) ;возврат0;}
Результаты запуска:
www.dotcpp.com