Ed
há 9 meses
Vamos analisar cada uma das alternativas em relação à função `SCANF()` em C: A) A função SCANF() não suporta a leitura de strings. Incorreta. A função `SCANF()` suporta a leitura de strings, mas deve ser usada com cuidado para evitar problemas de buffer overflow. B) O vetor “passageiro” será preenchido com uma string sem espaços. Incorreta. A função `SCANF()` pode ler strings com espaços se o formato for especificado corretamente (por exemplo, usando `%[^\n]`). C) Falta a declaração do operador de endereço (&) antes da variável “passageiro”. Incorreta. Para vetores (strings), não é necessário usar o operador de endereço `&`, pois o nome do vetor já representa o endereço do primeiro elemento. D) Necessário incluir o tamanho máximo da string a ser lida. Incorreta. Embora seja uma boa prática, a função `SCANF()` não exige que o tamanho máximo da string seja especificado diretamente na chamada. E) A função SCANF() não suporta a leitura de vetores. Incorreta. A função `SCANF()` pode ler vetores, especialmente se forem usados como strings. Após analisar todas as alternativas, parece que nenhuma delas está correta. No entanto, se o código em questão não foi fornecido, pode ser que a alternativa correta dependa do contexto específico do código. Se você tiver o trecho de código, isso ajudaria a determinar a resposta correta. Caso contrário, você terá que criar uma nova pergunta.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material