Функция strcat

Прототип функции strcat:

char * strcat( char * destptr, const char * srcptr );

Заголовочный файл:

Название Язык
string.h С
cstring С++

Описание

Объединение строк. Функция добавляет копию строки srcptr в конец строки destptr. Нулевой символ конца строки destptr заменяется первым символом строки srcptr, и новый нуль-символ добавляется в конец уже новой строки, сформированной объединением символов двух строк в строке destptr.

Параметры:

  • destination
    Указатель на строку назначения, к которой добавятся символы строки source.
  • srcptr
    Си-строка, которая добавляется в конец строки destination.

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

Указатель на destination.

Пример: исходный код программы

//пример использования функции strcat

#include <iostream>
#include <cstring>

int main()
{
  char str[100];
  strcpy( str, "Эти " );                // скопировать строку "Эти" в str

  // добавить к строке str строку, передаваемую во втором параметре
  strcat( str, "строки "          );
  strcat( str, "объединены "    );
  strcat( str, "операцией "      );
  strcat( str, "конкатенации." );

  std::cout << str << std::endl;
  return 0;
}

Пример работы программы

CppStudio.com
Эти строки объединены операцией конкатенации.
Автор: admin
Дата: 31.08.2012
Поделиться:

Оставить комментарий

Вы должны войти, чтобы оставить комментарий.