Ц ++ стрнцат () - Ц ++ стандардна библиотека

Функција стрнцат () у језику Ц ++ додаје одређени број знакова низа на крај другог низа.

стрнцат () прототип

 цхар * стрнцат (цхар * дест, цонст цхар * срц, сизе_т цоунт);

strncat()Функција узима три аргумента: дест, срц и пребројавање. Ова функција додаје највише бројева знакова низа на који показује срц крај низа на који показује дест. Нулти завршавајући знак на крају одредишта замењује се првим знаком срц, а резултујући знак је такође нулто завршен.

Понашање је недефинисано ако

  • жице се преклапају.
  • дест низ није довољно велик да дода садржај срц-а.

Дефинисано је у датотеци заглавља "> датотека заглавља.

стрнцат () Параметри

  • dest: Показивач на нулти завршавајући низ за додавање.
  • src: Показивач на нулти завршавајући низ који треба додати.
  • count: Максималан број знакова за копирање.

стрнцат () Повратна вредност

Функција стрнцат () враћа дест, показивач на одредишни низ.

Пример: Како функционише функција стрнцат ()

 #include #include using namespace std; int main() ( char dest(50) = "Using strncat function,"; char src(50) = " this part is added and this is ignored"; strncat(dest, src, 19); cout << dest ; return 0; )

Када покренете програм, излаз ће бити:

 Коришћењем функције стрнцат, овај део је додат

Занимљиви Чланци...