В этом руководстве вы научитесь использовать функцию strcpy () в программировании на C для копирования строк (с помощью примера).
C strcpy ()
Прототип функции strcpy()
:
char* strcpy(char* destination, const char* source);
- В
strcpy()
Функция копирует строку , указанную на источник (включая нулевой символ) к месту назначения. strcpy()
Функция также возвращает скопированную строку.
strcpy()
Функция определена в файле string.h заголовка.
Пример: C strcpy ()
#include #include int main() ( char str1(20) = "C programming"; char str2(20); // copying str1 to str2 strcpy(str2, str1); puts(str2); // C programming return 0; )
Вывод
C программирование
Примечание. При использовании strcpy()
размер целевой строки должен быть достаточно большим для хранения скопированной строки. В противном случае это может привести к неопределенному поведению .