Analise as sentenças abaixo sobre a declaração de vetores e, em seguida, assinale a alternativa correta: I. Na linguagem C++, uma string é um vetor de caracteres terminado com um caracter nulo cujo valor inteiro é igual a zero (código ASCII igual a 0). II. O terminador nulo também pode ser escrito usando a convenção de barra invertida do C++ como sendo '\0'. III. Como precisamos reservar duas posições para o terminador (a barra e o zero), sempre iremos declarar o tamanho necessário menos um
Soluções para a tarefa
Respondido por
1
I. Na linguagem C++, uma string é um vetor de caracteres terminado com um caracter nulo cujo valor inteiro é igual a zero (código ASCII igual a 0).
Verdade
II. O terminador nulo também pode ser escrito usando a convenção de barra invertida do C++ como sendo '\0'.
Também é verdade
III. Como precisamos reservar duas posições para o terminador (a barra e o zero), sempre iremos declarar o tamanho necessário menos um
Falso
Apesar de escrevermos \0 e ocupar 2 bytes na verdade vai ocupar apenas 1 byte
Verdade
II. O terminador nulo também pode ser escrito usando a convenção de barra invertida do C++ como sendo '\0'.
Também é verdade
III. Como precisamos reservar duas posições para o terminador (a barra e o zero), sempre iremos declarar o tamanho necessário menos um
Falso
Apesar de escrevermos \0 e ocupar 2 bytes na verdade vai ocupar apenas 1 byte
Perguntas interessantes