A alternativa correta é: I e II, apenas. Explicação: I. Em linguagem C, ao declarar uma matriz unidimensional com 10 elementos do tipo int, o índice [1] refere-se ao segundo elemento da matriz unidimensional. Isso é verdadeiro, pois em C, o índice de uma matriz começa em 0, então o primeiro elemento é referenciado como [0], o segundo como [1], e assim por diante. II. Para uma matriz unidimensional com 10 elementos do tipo int, declarada em um programa C (compilado em um computador com processador de 32 bits), será reservado um espaço de 50 bytes. Isso é falso, pois um elemento do tipo int ocupa 4 bytes em um computador de 32 bits, então uma matriz unidimensional com 10 elementos do tipo int ocuparia 40 bytes. III. Em linguagem C, uma referência a uma matriz unidimensional com o índice [0] causará um erro de compilação. Isso é falso, pois o índice [0] é o primeiro elemento da matriz e é referenciado normalmente em C.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar