Estrutura de dados
1- Qual a afirmativa verdadeira?
a. Você pode retornar para um programa quantas variáveis de uma função desejar através do comando return. b. Uma função só pode ter um comando return c. Os protótipos de função servem para declarar as funções, isto é, indicar para o compilador qual o seu nome, tipo de retorno e o número e tipos dos parâmetros d. Uma função não pode retornar um ponteiro e. Nenhuma das opções anteriores
2- Qual das seguintes razões não é uma razão válida para o uso de funções em C?
a. Funções usam menos memória do que se repetirmos o mesmo código várias vezes b. Funções rodam mais rápido c. Funções fornecem um meio de esconder cálculos em uma "caixa preta" que pode ser usada sem a preocupação de detalhes internos de implementação d. Funções mantêm variáveis protegidas das outras partes do programa e. e. Nenhuma das opções anteriores
3- Qual a afirmativa falsa?
a. Se uma função não retorna nada ela deve ser declarada como void b. O retorno da função main é feito para o sistema operacional c. stdio.h e string.h contêm o protótipo de algumas funções da biblioteca do C d. Funções podem ser definidas dentro de outras funções e. Nenhuma das opções anteriores é falsa
4- Qual a afirmativa verdadeira?
a. stdio.h e string.h contêm o corpo de algumas funções da biblioteca do C b. Funções podem ser chamadas por outras funções c. Em um programa C todas as funções de um programa devem estar em um único arquivo .c d. Variáveis declaradas em uma função são acessíveis por todas as outras funções e. Nenhuma das opções anteriores
5- Qual a afirmativa verdadeira?
a. A palavra reservada auto é utilizada para dizer que uma variável é local (automática). Porém, ela pode ser omitida dentro de uma função,