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(), размерът на целевия низ трябва да бъде достатъчно голям, за да съхранява копирания низ. В противен случай това може да доведе до недефинирано поведение .

Интересни статии...