C strcpy () - C Стандартна бібліотека

Зміст

У цьому посібнику ви навчитесь використовувати функцію 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(), розмір цільового рядка повинен бути достатньо великим, щоб зберігати скопійований рядок. Інакше це може спричинити невизначену поведінку .

Цікаві статті...