Qual das seguintes opções não é um tipo de dado primitivo em c++?
(A) -
int
(B) -
float
(C) -
char
(D) -
string
(E) -
double
Explicação
Em c++, os tipos de dados primitivos são aqueles que ocupam um único valor na memória e não podem ser decompostos em partes menores. os tipos de dados primitivos em c++ incluem:
- int: números inteiros
- float: números de ponto flutuante de precisão simples
- double: números de ponto flutuante de precisão dupla
- char: caracteres únicos
uma string, por outro lado, é um tipo de dado composto que representa uma sequência de caracteres. é armazenado como um array de caracteres e não é um tipo de dado primitivo em c++.
Análise das alternativas
As demais alternativas são tipos de dados primitivos em c++:
- (a): int - números inteiros
- (b): float - números de ponto flutuante de precisão simples
- (c): char - caracteres únicos
- (e): double - números de ponto flutuante de precisão dupla
Conclusão
É importante entender os diferentes tipos de dados em uma linguagem de programação para usá-los corretamente em seus programas. os tipos de dados primitivos em c++ são int, float, double e char, enquanto string é um tipo de dado composto.