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

Функция strcpy () в C ++ копирует символьную строку из источника в место назначения.

strcpy () прототип

 char * strcpy (char * dest, const char * src);

strcpy()Функция принимает два аргумента: Цел и SRC. Он копирует символьную строку, на которую указывает src, в ячейку памяти, на которую указывает dest. Также копируется нулевой завершающий символ.

Поведение не определено, если:

  • Память, выделенная для указателя dest, недостаточно велика.
  • Струны перекрывают друг друга.

Он определен в заголовочном файле "> заголовочный файл.

Параметры strcpy ()

  • dest: Указатель на массив символов, в который копируется содержимое.
  • src: Указатель на массив символов, из которого копируется содержимое.

strcpy () Возвращаемое значение

Функция strcpy () возвращает dest, указатель на место назначения.

Пример: как работает функция strcpy ()

 #include #include using namespace std; int main() ( char src() = "Hello Programmers."; /* Large enough to store content of src */ char dest(20); strcpy(dest,src); cout << dest; return 0; )

Когда вы запустите программу, вывод будет:

 Здравствуйте, программисты. 

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