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.h
arquivo 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 destination
string e a source
string, e o resultado é armazenado na destination
string.
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.