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; )

Коли ви запускаєте програму, результат буде:

 Привіт програмісти. 

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