Logo Passei Direto
Buscar

Espanhol

UNINGÁ
Pelo fato de não haver um tipo nativo para String na linguagem C, tampouco há operadores que lidem com String. Devido a isso, elas são manipuladas por meio de funções. Segue algumas afirmações sobre as finalidades das funções de String em C. 1. A função strlwe retorna ao conteúdo da String em caixa alta. 2. A função strcpy permite copiar uma String inteira ou parte dela para outra variável. 3. Para obter o tamanho da String, usamos strstr. 4. A função strcmp compara duas Strings para ver se são iguais ou diferentes. Estão corretas.
User badge image
Otavio Viana

semana passada

Respostas

User badge image

Ed Verified user icon

semana passada

Vamos analisar cada uma das afirmações sobre as funções de String em C: 1. A função strlwe retorna ao conteúdo da String em caixa alta. - Esta afirmação está incorreta. A função correta para converter uma String para caixa alta é `strupr` (ou `toupper` em um loop), mas `strlwe` não é uma função padrão em C. 2. A função strcpy permite copiar uma String inteira ou parte dela para outra variável. - Esta afirmação está parcialmente correta. A função `strcpy` copia uma String inteira, mas não permite copiar apenas parte dela. Para isso, usaríamos `strncpy`. 3. Para obter o tamanho da String, usamos strstr. - Esta afirmação está incorreta. A função correta para obter o tamanho de uma String é `strlen`, e `strstr` é usada para encontrar uma substring dentro de uma String. 4. A função strcmp compara duas Strings para ver se são iguais ou diferentes. - Esta afirmação está correta. A função `strcmp` compara duas Strings e retorna 0 se elas forem iguais. Portanto, a única afirmação correta é a 4. As afirmações 1, 2 e 3 estão incorretas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina