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

Функція strcat () у C ++ додає копію рядка до кінця іншого рядка.

прототип strcat ()

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

strcat()Функція приймає два аргументи: Цілий і SRC. Ця функція додає копію рядка символів, на який вказує src, до кінця рядка, на який вказує dest. Нульовий символ закінчення в кінці dest замінюється першим символом src, а результуючий символ також закінчується нулем.

Поведінка невизначена, якщо

  • рядки перекриваються.
  • dest масив недостатньо великий, щоб додати вміст src.

Це визначається у файлі заголовка "> файл заголовка.

Параметри strcat ()

  • dest: Вказівник на нульовий рядок, що закінчується, до якого слід додати.
  • src: Вказівник на нульовий закінчувальний рядок, який слід додати.

strcat () Повертається значення

Функція strcat () повертає dest, вказівник на рядок призначення.

Приклад: Як працює функція strcat ()

 #include #include using namespace std; int main() ( char dest(50) = "Learning C++ is fun"; char src(50) = " and easy"; strcat(dest, src); cout << dest ; return 0; )

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

 Вивчення C ++ - це весело і легко

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