Ed
há 2 meses
Vamos analisar as alternativas em relação ao comportamento da função `STRCAT()` da biblioteca `string.h` na linguagem C: A) Substitui todos os caracteres de uma string por outros caracteres especificados. - Incorreto. `STRCAT()` não substitui caracteres, mas sim concatena. B) Concatena duas strings, adicionando a segunda string ao final da primeira. - Correto. Essa é a função principal do `STRCAT()`, que junta duas strings. C) Compara duas strings e retorna um valor inteiro indicando qual delas é maior. - Incorreto. Essa descrição se refere à função `strcmp()`. D) Copia uma string para outra, permitindo alterar a nova string durante a cópia. - Incorreto. Essa descrição se refere à função `strcpy()`. E) Extrai uma substring de uma string, baseando-se em um índice de início e um comprimento. - Incorreto. Essa descrição não se aplica a `STRCAT()`. Portanto, a alternativa correta é: B) Concatena duas strings, adicionando a segunda string ao final da primeira.