Na programação C, a função strcat () contém (junta) duas strings.
A definição da função strcat()é:
char * strcat (destino char *, fonte const char *)
É definido no string.harquivo de cabeçalho.
argumentos strcat ()
Como você pode ver, a strcat()função leva dois argumentos:
destino string de destino -
fonte - seqüência de origem
A strcat()função concatena a destinationstring e a sourcestring, e o resultado é armazenado na destinationstring.
Exemplo: função 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; )
Resultado
Este é programiz.com programiz.com
Nota: Quando usamos strcat(), o tamanho da string de destino deve ser grande o suficiente para armazenar a string resultante. Caso contrário, obteremos o erro de falha de segmentação.








