Los tipos de datos comúnmente utilizados en C++ incluyen int, char, float y double, que representan tipos enteros, de caracteres, de precisión simple y de precisión doble, respectivamente. Sus tipos extendidos, incluidos sus tipos extendidos, son consistentes con el uso en lenguaje C. Por ejemplo, el siguiente programa C++:
#include<iostream>usingnamespacestd;intmain(){intnum;//Número de estudiante charsex;//Género doublescore1;//Sujeto uno puntaje doublescore2;//Sujeto dos puntaje doublescore3;//Sujeto tres puntaje cout<<Por favor, ingrese el ID del estudiante, 'M'o'W', puntuación1, puntuación2ypuntuación3<<endl;cin>>num>>sexo>>puntuación1>>puntuación2>>puntuación3;cout<<ID:<<num<<<sexo<<Puntuación totales: << puntuación1+puntuación2+puntuación3<<endl;//Envíe la información del estudiante y la puntuación total devuelta0;}
Los resultados de ejecución son los siguientes:
Lo anterior demuestra cómo utilizar los tipos int, char y doule.
De manera similar al uso en lenguaje C, primero se declara y luego se usa. A diferencia del lenguaje C, cuando usa cin y cout para ingresar y generar datos, puede usarlos sin controlar manualmente el tipo de datos. Preste atención a la diferencia y experimente en la computadora.
Además de las mismas variables básicas que el lenguaje C, C++ también tiene un tipo adicional llamado tipo booleano, que se presentará por separado a continuación.
El tipo booleano es un valor lógico. El tipo de palabra clave es bool . Solo hay dos variables definidas, verdadero y falso, que representan los dos valores verdadero y falso respectivamente. Generalmente solo ocupan un byte en la memoria. La aparición del tipo bool en C++ es perfecta para valores que quieren expresar resultados lógicos verdaderos y falsos. Cubre las deficiencias del lenguaje C que solo puede ser reemplazado por int. Consulte el programa de ejemplo a continuación:
#include<iostream>usingnamespacestd;intmain(){inta=9;intb=10;boolr;//Definir variable de tipo booleano rr=a>b;cout<<r<<endl;cout<<boolsizeis:<<sizeof( r)<<endl;return0;}
Normalmente obtendrá los siguientes resultados:
Comprenda el programa y experimente en su propia computadora para dominar el uso del tipo bool.