Informática, perguntado por Paulocelio7546, 1 ano atrás

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 bokomoko
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

Perguntas interessantes