C-programmeerimisel piirab (ühendab) funktsioon strcat () kahte stringi.
Funktsiooni määratlus strcat()
on:
char * strcat (char * sihtkoht, const char * allikas)
See on määratletud string.h
päisefailis.
strcat () argumendid
Nagu näete, on strcat()
funktsioonil kaks argumenti:
sihtkoht - sihtkoha stringi
allikas - allika string
strcat()
Funktsiooni konkateneerib k~oik destination
string ja source
string, ja tulemus on salvestatud destination
stringi.
Näide: funktsioon C strcat ()
#include #include int main() ( char str1(100) = "This is ", str2() = "programiz.com"; // concatenates str1 and str2 // the resultant string is stored in str1. strcat(str1, str2); puts(str1); puts(str2); return 0; )
Väljund
See on programmiz.com programiz.com
Märkus. Kui kasutame strcat()
, peaks sihtkoha stringi suurus olema piisavalt suur, et salvestada saadud string. Kui ei, siis saame segmendivea vea.