Vamos analisar cada afirmação: I - A função definida entre as linhas 11 e 18 é do tipo void, por isso não retorna valor algum. Isso está correto. A função remove() é do tipo void, o que significa que não retorna nenhum valor. II - A função remove() realiza o deslocamento dos dados da fila em uma posição da direção do fim à direção do início da fila. Isso está incorreto. A função remove() realiza o deslocamento dos dados da fila em uma posição da direção do início à direção do fim da fila. III - Podemos considerar que o início da fila será, nesse caso, a posição 0 do vetor de dados da struct tfila. Isso está correto. No código fornecido, o início da fila é considerado a posição 0 do vetor de dados da struct tfila. Portanto, a alternativa correta é: Alternativa 3: I e III, apenas.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar